Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37563855
en ru br
ALT Linux repositórios
S:2.6.5-alt1

Group :: Emuladores
RPM: fceux

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: fceux-2.1.4a-opensuse-overflow.patch
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]);
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009