Group :: Emulators
RPM: fceux
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: fceux-2.1.4a-opensuse-overflow.patch
Download
Download
--- src/input/bworld.cpp 2010-11-10 09:49:41.000000000 +0300
+++ src/input/bworld.cpp.new 2010-11-10 10:35:40.193906895 +0300
@@ -61,7 +61,7 @@
seq=ptr=0;
have=1;
strcpy((char*)bdata,(char *)data+1); //mbg merge 7/17/06 added casts
- strcpy((char*)&bdata[13],"SUNSOFT"); //mbg merge 7/17/06 added cast
+ strncpy((char*)&bdata[13],"SUNSOFT",7); //mbg merge 7/17/06 added cast
}
}
--- src/drivers/common/cheat.cpp 2010-11-10 09:49:41.000000000 +0300
+++ src/drivers/common/cheat.cpp.new 2010-11-10 10:42:22.289906895 +0300
@@ -404,7 +404,7 @@
clo:
printf("\nSelection [%d]> ",def+1);
- fgets(tmp,256,stdin);
+ fgets(tmp,16,stdin);
if(tmp[0]=='\n')
return def;
c=tolower(tmp[0]);