Files
2026-10-04 04:07:15 +00:00

21 lines
730 B
C

--- preview.c.orig 1996-11-22 01:28:46 UTC
+++ preview.c
@@ -102,7 +102,7 @@ void DoPreviewWait();
enum PreviewStates PreviewState;
static int waitingFrame;
-enum PreviewStates waitMode;
+extern enum PreviewStates waitMode;
#if NeedFunctionPrototypes
void SetUpPreviewLevel(Display *display, Window window, Colormap colormap)
@@ -139,7 +139,7 @@ static void DoLoadLevel(display, window)
/* Construct the Preview level filename */
if ((str = getenv("XBOING_LEVELS_DIR")) != NULL)
- sprintf(levelPath, "%s/level%02d.data", str, lnum);
+ snprintf(levelPath, sizeof(levelPath)-1, "%s/level%02d.data", str, lnum);
else
sprintf(levelPath, "%s/level%02d.data", LEVEL_INSTALL_DIR, lnum);