From d7e0aaa57d40de56ea45ca25ee8494fdfec2accb Mon Sep 17 00:00:00 2001 From: Seth R Johnson Date: Mon, 22 Jan 2018 15:08:24 -0500 Subject: [PATCH] Enable 'regextarget' option for '%namewarn' This enables auto-renaming of identifiers beginning with '_', necessary for Fortran. --- Source/Swig/naming.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Swig/naming.c b/Source/Swig/naming.c index a1a03819c..dca5e2b72 100644 --- a/Source/Swig/naming.c +++ b/Source/Swig/naming.c @@ -1274,7 +1274,7 @@ static Hash *name_nameobj_lget(List *namelist, Node *n, String *prefix, String * * ----------------------------------------------------------------------------- */ void Swig_name_namewarn_add(String *prefix, String *name, SwigType *decl, Hash *namewrn) { - const char *namewrn_keys[] = { "rename", "error", "fullname", "sourcefmt", "targetfmt", 0 }; + const char *namewrn_keys[] = { "rename", "error", "fullname", "sourcefmt", "targetfmt", "regextarget", 0 }; name_object_attach_keys(namewrn_keys, namewrn); name_nameobj_add(name_namewarn_hash(), name_namewarn_list(), prefix, name, decl, namewrn); }