Fix uninitialised member var
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13909 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
d14a88a6bd
commit
0b0d5b1124
1 changed files with 11 additions and 5 deletions
|
|
@ -128,7 +128,8 @@ enum autodoc_t {
|
|||
AUTODOC_FUNC,
|
||||
AUTODOC_METHOD,
|
||||
AUTODOC_GETTER,
|
||||
AUTODOC_SETTER
|
||||
AUTODOC_SETTER,
|
||||
AUTODOC_NONE
|
||||
};
|
||||
|
||||
static const char *usage = (char *) "\
|
||||
|
|
@ -203,8 +204,6 @@ private:
|
|||
autodoc_t last_mode;
|
||||
String* last_autodoc;
|
||||
|
||||
|
||||
|
||||
autodoc_l autodoc_level(String *autodoc) {
|
||||
autodoc_l dlevel = NO_AUTODOC;
|
||||
if (autodoc) {
|
||||
|
|
@ -602,6 +601,8 @@ private:
|
|||
case AUTODOC_SETTER:
|
||||
Printf(doc, " Document-method: %s.%s=\n\n", full_name, symname);
|
||||
break;
|
||||
case AUTODOC_NONE:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -689,6 +690,8 @@ private:
|
|||
Printf(doc, " -> %s", type_str);
|
||||
break;
|
||||
}
|
||||
case AUTODOC_NONE:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -723,6 +726,8 @@ private:
|
|||
case AUTODOC_SETTER:
|
||||
Printf(doc, "Set new value for attribute.\n");
|
||||
break;
|
||||
case AUTODOC_NONE:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -830,8 +835,9 @@ public:
|
|||
f_init(0),
|
||||
f_initbeforefunc(0),
|
||||
useGlobalModule(false),
|
||||
multipleInheritance(false) {
|
||||
last_autodoc = NewString("");
|
||||
multipleInheritance(false),
|
||||
last_mode(AUTODOC_NONE),
|
||||
last_autodoc(NewString("")) {
|
||||
current = NO_CPP;
|
||||
director_prot_ctor_code = NewString("");
|
||||
Printv(director_prot_ctor_code,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue