]> git.lizzy.rs Git - nothing.git/blobdiff - src/game.c
TODO(#128)
[nothing.git] / src / game.c
index c680fe9e59c2d70a215fe8bb7237afa81f2f4e89..73dcc1843dd151f6f46c018201892d0b170f1659 100644 (file)
@@ -1,6 +1,7 @@
 #include <stdio.h>
 #include <assert.h>
 #include <SDL2/SDL.h>
+#include <SDL2/SDL_mixer.h>
 
 #include "./player.h"
 #include "./platforms.h"
@@ -77,16 +78,6 @@ int game_render(const game_t *game, SDL_Renderer *renderer)
         return 0;
     }
 
-    if (SDL_SetRenderDrawColor(renderer, 0, 0, 0, 255) < 0) {
-        throw_error(ERROR_TYPE_SDL2);
-        return -1;
-    }
-
-    if (SDL_RenderClear(renderer) < 0) {
-        throw_error(ERROR_TYPE_SDL2);
-        return -1;
-    }
-
     if (level_render(game->level, renderer) < 0) {
         return -1;
     }
@@ -157,7 +148,8 @@ static int game_event_running(game_t *game, const SDL_Event *event)
             game->level = RESET_LT(
                 game->lt,
                 game->level,
-                create_level_from_file(game->level_file_path));
+                create_level_from_file(
+                    game->level_file_path));
 
             if (game->level == NULL) {
                 print_current_error_msg("Could not reload the level");