mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
editors/plume-creator-devel: unbreak build with Clang 6 (C++14 by default)
In file included from externals/hunspell/affixmgr.cxx:12: externals/hunspell/affentry.hxx:30:94: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t' struct hentry * check_twosfx(const char * word, int len, char in_compound, const FLAG needflag = NULL); ^ ~~~~ externals/hunspell/affentry.hxx:30:94: note: passing argument to parameter 'needflag' here externals/hunspell/affentry.hxx:93:103: error: cannot initialize a parameter of type 'unsigned short' with an rvalue of type 'nullptr_t' struct hentry * check_twosfx(const char * word, int len, int optflags, PfxEntry* ppfx, const FLAG needflag = NULL); ^ ~~~~ Reported by: pkg-fallout Obtained from: upstream (Hunspell 1.4.0)
This commit is contained in:
parent
7bf1b45e5f
commit
0ac5d66f69
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=459568
1 changed files with 27 additions and 0 deletions
|
@ -0,0 +1,27 @@
|
|||
https://github.com/hunspell/hunspell/commit/be3b8d945a25
|
||||
https://github.com/hunspell/hunspell/commit/dd3a71c38b61
|
||||
|
||||
--- externals/hunspell/affentry.hxx.orig 2015-05-10 16:46:22 UTC
|
||||
+++ externals/hunspell/affentry.hxx
|
||||
@@ -27,7 +27,7 @@ class LIBHUNSPELL_DLL_EXPORTED PfxEntry : protected Af
|
||||
struct hentry * checkword(const char * word, int len, char in_compound,
|
||||
const FLAG needflag = FLAG_NULL);
|
||||
|
||||
- struct hentry * check_twosfx(const char * word, int len, char in_compound, const FLAG needflag = NULL);
|
||||
+ struct hentry * check_twosfx(const char * word, int len, char in_compound, const FLAG needflag = FLAG_NULL);
|
||||
|
||||
char * check_morph(const char * word, int len, char in_compound,
|
||||
const FLAG needflag = FLAG_NULL);
|
||||
@@ -87,10 +87,9 @@ class LIBHUNSPELL_DLL_EXPORTED SfxEntry : protected Af
|
||||
inline bool allowCross() { return ((opts & aeXPRODUCT) != 0); }
|
||||
struct hentry * checkword(const char * word, int len, int optflags,
|
||||
PfxEntry* ppfx, char ** wlst, int maxSug, int * ns,
|
||||
-// const FLAG cclass = FLAG_NULL, const FLAG needflag = FLAG_NULL, char in_compound=IN_CPD_NOT);
|
||||
- const FLAG cclass = FLAG_NULL, const FLAG needflag = FLAG_NULL, const FLAG badflag = 0);
|
||||
+ const FLAG cclass = FLAG_NULL, const FLAG needflag = FLAG_NULL, const FLAG badflag = FLAG_NULL);
|
||||
|
||||
- struct hentry * check_twosfx(const char * word, int len, int optflags, PfxEntry* ppfx, const FLAG needflag = NULL);
|
||||
+ struct hentry * check_twosfx(const char * word, int len, int optflags, PfxEntry* ppfx, const FLAG needflag = FLAG_NULL);
|
||||
|
||||
char * check_twosfx_morph(const char * word, int len, int optflags,
|
||||
PfxEntry* ppfx, const FLAG needflag = FLAG_NULL);
|
Loading…
Add table
Reference in a new issue