aboutsummaryrefslogtreecommitdiff
path: root/games/lbreakout2/files/patch-src_levels.c
diff options
context:
space:
mode:
Diffstat (limited to 'games/lbreakout2/files/patch-src_levels.c')
-rw-r--r--games/lbreakout2/files/patch-src_levels.c14
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 */