Fix for VC++ 6 which doesnt seem to initialise member variables which are default constructed

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2007-11-10 23:34:51 +00:00
commit 9aa5096836

View file

@ -467,44 +467,44 @@ protected:
}; };
R::R() : R::R() :
copyStruct(), copyStruct(false),
memoryProfile(), memoryProfile(false),
aggressiveGc(), aggressiveGc(false),
sfile(), sfile(0),
f_init(), f_init(0),
s_classes(), s_classes(0),
f_runtime(), f_runtime(0),
f_wrapper(), f_wrapper(0),
s_header(), s_header(0),
f_wrappers(), f_wrappers(0),
s_init(), s_init(0),
s_init_routine(), s_init_routine(0),
s_namespace(), s_namespace(0),
opaqueClassDeclaration(), opaqueClassDeclaration(0),
processing_variable(), processing_variable(0),
processing_member_access_function(), processing_member_access_function(0),
member_name(), member_name(0),
class_name(), class_name(0),
processing_class_member_function(), processing_class_member_function(0),
class_member_functions(), class_member_functions(0),
class_member_set_functions(), class_member_set_functions(0),
ClassMemberTable(), ClassMemberTable(0),
ClassMethodsTable(), ClassMethodsTable(0),
SClassDefs(), SClassDefs(0),
SMethodInfo(), SMethodInfo(0),
registrationTable(), registrationTable(0),
functionPointerProxyTable(), functionPointerProxyTable(0),
namespaceFunctions(), namespaceFunctions(0),
namespaceMethods(), namespaceMethods(0),
namespaceClasses(), namespaceClasses(0),
Argv(), Argv(0),
Argc(), Argc(0),
inCPlusMode(), inCPlusMode(false),
DllName(), DllName(0),
Rpackage(), Rpackage(0),
noInitializationCode(), noInitializationCode(false),
outputNamespaceInfo(), outputNamespaceInfo(false),
UnProtectWrapupCode() { UnProtectWrapupCode(0) {
} }
bool R::debugMode = false; bool R::debugMode = false;