Improve error message when an unknown SWIG directive is used

This previously gave the cryptic "Error: Syntax error in input(1).", but
now gives "Error: Unknown directive '%foo'."
This commit is contained in:
Olly Betts 2015-01-08 12:07:54 +13:00
commit 04715f74e2
6 changed files with 29 additions and 2 deletions

View file

@ -27,6 +27,7 @@ extern "C" {
extern int cparse_cplusplus;
extern int cparse_cplusplusout;
extern int cparse_start_line;
extern String *cparse_unknown_directive;
extern void Swig_cparse_cplusplus(int);
extern void Swig_cparse_cplusplusout(int);