summaryrefslogtreecommitdiffstats
path: root/src/main.c
diff options
context:
space:
mode:
authorP. 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)
commit6178e8fabf13d2e0074f3d9ef5c48b2a77c42c2c (patch)
treeea81c9a32c58ad45069880c8d4d30557a3ff34e9 /src/main.c
parent31e57879b75af60667f6c07e448e1571eae164cb (diff)
downloaddodge-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.c22
1 files changed, 1 insertions, 21 deletions
diff --git a/src/main.c b/src/main.c
index 3a2c93f..8d58351 100644
--- a/src/main.c
+++ b/src/main.c
@@ -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();