diff options
Diffstat (limited to 'Source/SWIG1.1/cplus.cxx')
-rw-r--r-- | Source/SWIG1.1/cplus.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/SWIG1.1/cplus.cxx b/Source/SWIG1.1/cplus.cxx index 36b1d8bbc..3f3eae685 100644 --- a/Source/SWIG1.1/cplus.cxx +++ b/Source/SWIG1.1/cplus.cxx @@ -312,6 +312,7 @@ public: input_file = file; ccode = code; + if (abstract) return; // Make a copy of the parameter list and upgrade its types l = CopyParmList(parms); @@ -603,6 +604,7 @@ public: void emit_decls() { CPP_member *m = members; abstract = is_abstract; + /* Printf(stdout,"class %s. Abstract = %d\n", classname, is_abstract); */ while (m) { cpp_id = m->id; m->emit(); |