чување ca875e399a2936f62b3ffd6ab9da7810e5664e6c
родитељ 81d1f994040c4955fb5ef8337be5adb8ab645b69
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Tue, 15 Aug 2023 12:21:06 +0200
lav-sdl.c: Add specifying data file as argument
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 1, додавања: 5(+), брисања: 2(-)
diff --git a/lav-sdl.c b/lav-sdl.c
@@ -728,7 +728,7 @@ update_size(void)
}
int
-main(void)
+main(int argc, char** argv)
{
SDL_Event event;
@@ -755,7 +755,10 @@ main(void)
SDL_RenderSetVSync(renderer, 1);
load_textures();
- load_labyrinth("lavirint.dat");
+ if (argc > 1)
+ load_labyrinth(*(argv + 1));
+ else
+ load_labyrinth("lavirint.dat");
location_stack
= (SDL_Point*)calloc(LOCATION_STACK_MAX, sizeof(SDL_Point));
update_size();