Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37570735
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-alt-glibc-2.16.patch
Download


diff --git a/fceu2.1.4a/src/utils/endian.h b/fceu2.1.4a/src/utils/endian.h
index 1ad5864..71898fb 100755
--- a/fceu2.1.4a/src/utils/endian.h
+++ b/fceu2.1.4a/src/utils/endian.h
@@ -96,10 +96,10 @@ int writele(T *Bufo, EMUFILE*os)
 {
 	CTASSERT(sizeof(T)==1||sizeof(T)==2||sizeof(T)==4||sizeof(T)==8);
 	switch(sizeof(T)) {
-		case 1: return write8le((u8*)Bufo,os);
-		case 2: return write16le((u16*)Bufo,os);
-		case 4: return write32le((u32*)Bufo,os);
-		case 8: return write64le((u64*)Bufo,os);
+		case 1: return write8le(*(uint8*)Bufo,os);
+		case 2: return write16le(*(uint16*)Bufo,os);
+		case 4: return write32le(*(uint32*)Bufo,os);
+		case 8: return write64le(*(uint64*)Bufo,os);
 		default:
 			return 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