diff options
Diffstat (limited to 'src/scenes/sceneManager.c')
| -rw-r--r-- | src/scenes/sceneManager.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/scenes/sceneManager.c b/src/scenes/sceneManager.c index f500972..8baa18e 100644 --- a/src/scenes/sceneManager.c +++ b/src/scenes/sceneManager.c @@ -1,5 +1,6 @@ #include "scenes.h" #include <raylib.h> +#include <stdio.h> #include <stdlib.h> #include <sys/types.h> @@ -35,7 +36,7 @@ void DeleteSceneFromStack() { Scene *currentScene = getCurrentScene(); if (currentScene == NULL) return; PopUpState currentSceneState = POPUP_ACTIVE; - if (currentScene != NULL) + if (currentScene->GetCurrentState != NULL) currentSceneState = currentScene->GetCurrentState(currentScene); currentScene->Deint(currentScene); sceneStack[--sceneStackDepth] = NULL; |
