summaryrefslogtreecommitdiff
path: root/textproc/sphinxsearch/files/patch-src_sphinx.h
diff options
context:
space:
mode:
authorMatthew Seaman <matthew@FreeBSD.org>2018-02-04 09:16:23 +0000
committerMatthew Seaman <matthew@FreeBSD.org>2018-02-04 09:16:23 +0000
commitf074c54f0217028c9244c0d7da2d90625498d3d6 (patch)
treecac16ba565ffd0ae8bf218159c646749f37de575 /textproc/sphinxsearch/files/patch-src_sphinx.h
parent- Switch to new test framework (diff)
Patches to make the code compatible with clang-6.0 / C++17 -- this will
fix the build on FreeBSD 12.0 - delete the 'register' keyword everywhere - Add whitespace between adjacent quoted strings - Update the offsetof() macro to cast the result to int Reported by: pkg-fallout
Notes
Notes: svn path=/head/; revision=460879
Diffstat (limited to 'textproc/sphinxsearch/files/patch-src_sphinx.h')
-rw-r--r--textproc/sphinxsearch/files/patch-src_sphinx.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/textproc/sphinxsearch/files/patch-src_sphinx.h b/textproc/sphinxsearch/files/patch-src_sphinx.h
new file mode 100644
index 000000000000..ce7db8444ee9
--- /dev/null
+++ b/textproc/sphinxsearch/files/patch-src_sphinx.h
@@ -0,0 +1,11 @@
+--- src/sphinx.h.orig 2018-02-03 10:16:36 UTC
++++ src/sphinx.h
+@@ -433,7 +433,7 @@ class CSphLowercaser (public)
+ {
+ if ( iCode<0 || iCode>=MAX_CODE )
+ return iCode;
+- register int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ];
++ int * pChunk = m_pChunk [ iCode >> CHUNK_BITS ];
+ if ( pChunk )
+ return pChunk [ iCode & CHUNK_MASK ];
+ return 0;