Warning tweaks for destructors that are final in director classes

This commit is contained in:
William S Fulton 2019-03-03 15:12:29 +00:00
commit 39b44a377a
3 changed files with 3 additions and 3 deletions

View file

@ -2203,7 +2203,7 @@ int Language::classDirector(Node *n) {
if (Cmp(nodeType, "destructor") == 0 && GetFlag(ni, "final")) {
String *classtype = Getattr(n, "classtype");
SWIG_WARN_NODE_BEGIN(ni);
Swig_warning(WARN_LANG_DIRECTOR_FINAL, input_file, line_number, "Destructor of director base class %s is marked as final.\n", classtype);
Swig_warning(WARN_LANG_DIRECTOR_FINAL, input_file, line_number, "Destructor %s is final, %s cannot be a director class.\n", Swig_name_decl(ni), classtype);
SWIG_WARN_NODE_END(ni);
SetFlag(n, "feature:nodirector");
Delete(vtable);