Group :: Sistema/Bibliotecas
RPM: libchm
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Patch: chmlib-0.40-mcst-e2k-sparc.patch
Download
Download
diff -Naur chmlib-0.40-orig/src/chm_lib.c chmlib-0.40/src/chm_lib.c
--- chmlib-0.40-orig/src/chm_lib.c 2011-03-28 21:39:27.000000000 +0400
+++ chmlib-0.40/src/chm_lib.c 2017-09-10 09:46:14.813629054 +0300
@@ -173,6 +173,24 @@
typedef long Int64;
typedef unsigned long UInt64;
+#elif __e2k__
+typedef unsigned char UChar;
+typedef short Int16;
+typedef unsigned short UInt16;
+typedef int Int32;
+typedef unsigned int UInt32;
+typedef long Int64;
+typedef unsigned long UInt64;
+
+#elif __sparc__
+typedef unsigned char UChar;
+typedef short Int16;
+typedef unsigned short UInt16;
+typedef int Int32;
+typedef unsigned int UInt32;
+typedef long Int64;
+typedef unsigned long UInt64;
+
#else
/* yielding an error is preferable to yielding incorrect behavior */