summaryrefslogtreecommitdiff
path: root/games/lbreakout2/files/patch-src_manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'games/lbreakout2/files/patch-src_manager.c')
-rw-r--r--games/lbreakout2/files/patch-src_manager.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/games/lbreakout2/files/patch-src_manager.c b/games/lbreakout2/files/patch-src_manager.c
new file mode 100644
index 000000000000..152fc7fa8747
--- /dev/null
+++ b/games/lbreakout2/files/patch-src_manager.c
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- src/manager.c.orig Tue Mar 2 21:29:21 2004
++++ src/manager.c Tue Mar 2 21:29:40 2004
+@@ -126,7 +126,7 @@
+ return;
+ }
+ /* get file name + path */
+- sprintf( fname, "%s/%s/lbreakout2-levels/%s", getenv( "HOME" ), CONFIG_DIR_NAME, levelset_home_names[config.levelset_home_id] );
++ snprintf( fname, sizeof(fname), "%s/%s/lbreakout2-levels/%s", getenv( "HOME" ), CONFIG_DIR_NAME, levelset_home_names[config.levelset_home_id] );
+ remove( fname );
+ levelsets_load_names(); /* reinit name lists and configs indices */
+ /* reassign these name lists as position in memory has changed */