Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-release-src > by-pkgid > ca79315d6ebc8cb0981eeea47d1341ab > files > 1

mikmod-3.2.2-4.mga3.src.rpm

diff -up mikmod-3.2.2-beta1/src/display.c.fixes mikmod-3.2.2-beta1/src/display.c
--- mikmod-3.2.2-beta1/src/display.c.fixes	2004-02-02 02:35:52.000000000 +0100
+++ mikmod-3.2.2-beta1/src/display.c	2010-12-01 13:21:15.577961463 +0100
@@ -1336,11 +1336,7 @@ static void set_window_title(char *conte
 	}
 	else
 	{
-#ifdef HAVE_SNPRINTF
-		snprintf(storage,STORAGELEN,"");
-#else
-		sprintf(storage,"");
-#endif
+		*storage = '\0';
 	}
 
 	if ( strcmp(env_term, "xterm")==0 ||
@@ -1360,8 +1356,8 @@ static void set_window_title(char *conte
 	} 
 	else if (strcmp(env_term, "hpterm")==0) 
 	{
-		printf("\033&f0k%dD%s", strlen(storage), storage);
-		printf("\033&f-1k%dD%s", strlen(mikversion), mikversion);
+		printf("\033&f0k%zdD%s", strlen(storage), storage);
+		printf("\033&f-1k%zdD%s", strlen(mikversion), mikversion);
 	} 
 #endif
 }
diff -up mikmod-3.2.2-beta1/src/marchive.c.fixes mikmod-3.2.2-beta1/src/marchive.c
--- mikmod-3.2.2-beta1/src/marchive.c.fixes	2004-02-01 17:31:16.000000000 +0100
+++ mikmod-3.2.2-beta1/src/marchive.c	2010-12-01 13:21:15.577961463 +0100
@@ -294,7 +294,7 @@ static char* get_command (char *pattern,
 					arg[i] = arc;
 					break;
 				case 'a':
-					filename2short (arc, buf, PATH_MAX);
+					filename2short (arc, buf, PATH_MAX-1);
 					arg[i] = buf;
 					break;
 				case 'f':
diff -up mikmod-3.2.2-beta1/src/mikmod.c.fixes mikmod-3.2.2-beta1/src/mikmod.c
--- mikmod-3.2.2-beta1/src/mikmod.c.fixes	2004-01-30 19:01:40.000000000 +0100
+++ mikmod-3.2.2-beta1/src/mikmod.c	2010-12-01 13:22:20.597190154 +0100
@@ -775,7 +775,7 @@ static BOOL player_timeout (MWINDOW *win
 
 		if (!status.listend) {
 			int playfd;
-			FILE *playfile;
+			FILE *playfile = NULL;
 			char *playname;
 
 			if (!filename) {