summaryrefslogtreecommitdiff
path: root/src/scenes/puzzleScene.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/scenes/puzzleScene.c')
-rw-r--r--src/scenes/puzzleScene.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/scenes/puzzleScene.c b/src/scenes/puzzleScene.c
index 57ac15d..4bf5b60 100644
--- a/src/scenes/puzzleScene.c
+++ b/src/scenes/puzzleScene.c
@@ -3,7 +3,6 @@
#include "scenes.h"
#include "../resources/resources.h"
#include "../ui_elements/UI.h"
-#include "../wren_inter/wren_inter.h"
typedef struct {
Puzzle *PuzzlePtr;
@@ -93,11 +92,9 @@ bool updatePuzzleScene(void *self) {
if (IsKeyPressed(KEY_F5)) {
char *script = GetText(data->EditorInfo);
- // char *outp = EvaluateScript(txt);
- // free(txt);
- // AddScene(CreateResultView(outp));
SubmitionResult *res = SubmitSolution(data->PuzzlePtr, script);
- AddScene(CreateResultView(res));
+ if (res != NULL)
+ AddScene(CreateResultView(res));
}
return true;