diff options
author | P. J. McDermott <pj@pehjota.net> | 2021-03-18 14:35:11 (EDT) |
---|---|---|
committer | P. J. McDermott <pj@pehjota.net> | 2021-03-18 14:36:24 (EDT) |
commit | 6178e8fabf13d2e0074f3d9ef5c48b2a77c42c2c (patch) | |
tree | ea81c9a32c58ad45069880c8d4d30557a3ff34e9 /src/main.c | |
parent | 31e57879b75af60667f6c07e448e1571eae164cb (diff) | |
download | dodge-balls-6178e8fabf13d2e0074f3d9ef5c48b2a77c42c2c.zip dodge-balls-6178e8fabf13d2e0074f3d9ef5c48b2a77c42c2c.tar.gz dodge-balls-6178e8fabf13d2e0074f3d9ef5c48b2a77c42c2c.tar.bz2 |
db_main_menu(): New function
Factored out of main()
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 22 |
1 files changed, 1 insertions, 21 deletions
@@ -23,7 +23,6 @@ #include <stdio.h> #include <stdlib.h> #include <string.h> -#include "game.h" #include "main.h" #include "output.h" @@ -141,10 +140,6 @@ db_get_texture(void) int main(int argc, char *argv[]) { - struct db_game **games; - int n; - int i; - /* Find data directories */ _db_find_dirs(argv[0]); @@ -153,22 +148,7 @@ main(int argc, char *argv[]) return EXIT_FAILURE; } - /* Find games */ - n = db_games_find(_db_games_dir, &games); - if (n > 0) { - printf("%d games:\n", n); - for (i = 0; i < n; ++i) { - printf("\t%s - %s\n", db_game_get_name(games[i]), - db_game_get_desc(games[i])); - db_game_free(games[i]); - } - free(games); - } - - SDL_SetRenderDrawColor(_db_renderer, 0x7F, 0x7F, 0x7F, 0xFF); - SDL_RenderClear(_db_renderer); - SDL_RenderPresent(_db_renderer); - SDL_Delay(1000); + db_main_menu(); /* Quit SDL libraries */ _db_quit(); |