Group :: Emulators
RPM: fceux
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: fceux-2.1.4a-alt-glibc-2.16.patch
Download
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;
}