SOURCES: uspell-gcc4.patch - updated.
pluto
pluto at pld-linux.org
Sun Feb 19 12:42:27 CET 2006
Author: pluto Date: Sun Feb 19 11:42:27 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- updated.
---- Files affected:
SOURCES:
uspell-gcc4.patch (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SOURCES/uspell-gcc4.patch
diff -u SOURCES/uspell-gcc4.patch:1.1 SOURCES/uspell-gcc4.patch:1.2
--- SOURCES/uspell-gcc4.patch:1.1 Sun Jan 29 08:42:43 2006
+++ SOURCES/uspell-gcc4.patch Sun Feb 19 12:42:22 2006
@@ -10,3 +10,37 @@
int fileNumber);
}; // class uSpell
+--- uspell/src/lookup2.cpp.orig 2003-07-17 01:05:59.000000000 +0200
++++ uspell/src/lookup2.cpp 2006-02-19 12:04:26.246857250 +0100
+@@ -206,7 +206,7 @@
+ c = initval; /* the previous hash value */
+
+ /*---------------------------------------- handle most of the key */
+- if (((ub4)k)&3)
++ if (reinterpret_cast<unsigned long>(k) & 3)
+ {
+ while (len >= 12) /* unaligned */
+ {
+--- uspell/src/transcribe.cpp.orig 2003-07-17 01:06:00.000000000 +0200
++++ uspell/src/transcribe.cpp 2006-02-19 12:40:55.003646000 +0100
+@@ -143,7 +143,8 @@
+ aftSource = foreSource;
+ current = &transcribeStart;
+ } else { // no replacement; output one byte and rescan
+- *(reinterpret_cast<char *>(destPtr))++ = *aftSource++;
++ *reinterpret_cast<char *>(destPtr) = *aftSource++;
++ destPtr = reinterpret_cast<wide_t*>(reinterpret_cast<char *>(destPtr) + 1);
+ foreSource = aftSource;
+ current = &transcribeStart;
+ }
+--- uspell/src/uspell.h.orig 2003-07-24 02:20:04.000000000 +0200
++++ uspell/src/uspell.h 2006-02-19 12:41:16.877013000 +0100
+@@ -136,7 +136,7 @@
+ const wide_t *target, const int targetLength);
+ int wordDiff(const wide_t *string1, const int string1Length,
+ const wide_t *string2, const int string2Length);
+- void uSpell::acceptGoodWord(const utf8_t *buf, int wordPosition,
++ void acceptGoodWord(const utf8_t *buf, int wordPosition,
+ int fileNumber);
+ }; // class uSpell
+
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/uspell-gcc4.patch?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list