21 lines
976 B
Diff
21 lines
976 B
Diff
![]() |
--- src/hunspell/affixmgr.cxx
|
||
|
+++ src/hunspell/affixmgr.cxx
|
||
|
@@ -4276,7 +4276,7 @@
|
||
|
if (strip[i] == cond[j]) in = 1;
|
||
|
} while ((j < (condl - 1)) && (cond[j] != ']'));
|
||
|
if (j == (condl - 1) && (cond[j] != ']')) {
|
||
|
- HUNSPELL_WARNING(stderr, "error: line %d: missing ] in condition:\n%s\n", linenum);
|
||
|
+ HUNSPELL_WARNING(stderr, "error: line %d: missing ] in condition:\n%s\n", linenum, cond);
|
||
|
return 0;
|
||
|
}
|
||
|
if ((!neg && !in) || (neg && in)) {
|
||
|
@@ -4304,7 +4304,7 @@
|
||
|
if (strip[i] == cond[j]) in = 1;
|
||
|
} while ((j > 0) && (cond[j] != '['));
|
||
|
if ((j == 0) && (cond[j] != '[')) {
|
||
|
- HUNSPELL_WARNING(stderr, "error: error: %d: missing ] in condition:\n%s\n", linenum);
|
||
|
+ HUNSPELL_WARNING(stderr, "error: error: %d: missing ] in condition:\n%s\n", linenum, cond);
|
||
|
return 0;
|
||
|
}
|
||
|
neg = (cond[j+1] == '^') ? 1 : 0;
|