diff options
Diffstat (limited to 'games/lbreakout2/files/patch-src_levels.c')
-rw-r--r-- | games/lbreakout2/files/patch-src_levels.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/games/lbreakout2/files/patch-src_levels.c b/games/lbreakout2/files/patch-src_levels.c new file mode 100644 index 000000000000..64e4917b1a24 --- /dev/null +++ b/games/lbreakout2/files/patch-src_levels.c @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- src/levels.c.orig Tue Mar 2 21:31:19 2004 ++++ src/levels.c Tue Mar 2 21:31:36 2004 +@@ -220,7 +220,7 @@ + /* create dynamic list */ + names = list_create( LIST_NO_AUTO_DELETE, NO_CALLBACK ); + /* parse home directory */ +- sprintf( level_dir, "%s/%s/lbreakout2-levels", (getenv( "HOME" )?getenv( "HOME" ):"."), CONFIG_DIR_NAME ); ++ snprintf( level_dir, sizeof(level_dir), "%s/%s/lbreakout2-levels", (getenv( "HOME" )?getenv( "HOME" ):"."), CONFIG_DIR_NAME ); + text = get_file_list( level_dir, 0, level_dir ); + for ( i = 0; i < text->count; i++ ) { + /* filter stuff */ |