lav-sdl

SDL верзија програма Лавиринт
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 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:
Mlav-sdl.c | 7+++++--
измењених датотека: 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();