summaryrefslogtreecommitdiff
path: root/textproc/sphinxsearch/files/patch-src_sphinxaot.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/sphinxsearch/files/patch-src_sphinxaot.cpp')
-rw-r--r--textproc/sphinxsearch/files/patch-src_sphinxaot.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/textproc/sphinxsearch/files/patch-src_sphinxaot.cpp b/textproc/sphinxsearch/files/patch-src_sphinxaot.cpp
new file mode 100644
index 000000000000..8688e447a034
--- /dev/null
+++ b/textproc/sphinxsearch/files/patch-src_sphinxaot.cpp
@@ -0,0 +1,11 @@
+--- src/sphinxaot.cpp.orig 2018-02-03 10:35:17 UTC
++++ src/sphinxaot.cpp
+@@ -1133,7 +1133,7 @@ static inline int Utf8ToWin1251 ( BYTE * pOut, const B
+ assert ( pWord[1]>=0x80 && pWord[1]<0xC0 );
+
+ // table index D0 80..BF to 0..3F, and D1 80..BF to 40..7F
+- register BYTE uWin = dTable [ ( pWord[1] & 0x7F ) + ( ( pWord[0] & 1 )<<6 ) ];
++ BYTE uWin = dTable [ ( pWord[1] & 0x7F ) + ( ( pWord[0] & 1 )<<6 ) ];
+ pWord += 2;
+
+ if ( !uWin )