From 825a0e2685f8be419d0261e168914148365aeeba Mon Sep 17 00:00:00 2001 From: Marcelo Matus Date: Mon, 5 Dec 2005 22:43:37 +0000 Subject: [PATCH] add code for #errors reported as #warnings git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7927 626c5289-ae23-0410-ae9c-e8d60b6d4f22 --- Source/Include/swigwarn.h | 1 + Source/Preprocessor/cpp.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/Include/swigwarn.h b/Source/Include/swigwarn.h index 026b2d623..e242836d2 100644 --- a/Source/Include/swigwarn.h +++ b/Source/Include/swigwarn.h @@ -51,6 +51,7 @@ #define WARN_PP_EVALUATION 202 #define WARN_PP_INCLUDEALL_IMPORTALL 203 #define WARN_PP_CPP_WARNING 204 +#define WARN_PP_CPP_ERROR 205 /* -- C/C++ Parser -- */ diff --git a/Source/Preprocessor/cpp.c b/Source/Preprocessor/cpp.c index 43f6a730d..9c674ad39 100644 --- a/Source/Preprocessor/cpp.c +++ b/Source/Preprocessor/cpp.c @@ -1526,7 +1526,7 @@ Preprocessor_parse(String *s) } else if (StringEqual(id,k_error)) { if (allow) { if (error_as_warning) { - Swig_warning(WARN_PP_CPP_WARNING,Getfile(s),Getline(id),"%s\n", value); + Swig_warning(WARN_PP_CPP_ERROR,Getfile(s),Getline(id),"%s\n", value); } else { Swig_error(Getfile(s),Getline(id),"%s\n",value); }