Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37831145
en ru br
Репозитории ALT
S:2.6.5-alt1
5.1: 2.1.4a-alt0.M51.1
www.altlinux.org/Changes

Группа :: Эмуляторы
Пакет: fceux

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: fceux-2.1.4a-alt-glibc-2.16.patch
Скачать


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;
 	}
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin