setting the dirprot support to 0 in the meantime, can be set back with -dirprot

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5508 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Marcelo Matus 2003-12-08 23:42:37 +00:00
commit 23fcdecaf7

View file

@ -72,6 +72,7 @@ static char *usage = (char*)"\
-module <name> - Set module name to <name>\n\
-nocontract - Turn off contract checking \n\
-nodefault - Do not generate constructors/destructors\n\
-dirprot - Wrap director protected members\n\
-nodirprot - Do not wrap director protected members\n\
-noexcept - Do not wrap exception specifiers\n\
-noextern - Do not generate extern declarations\n\
@ -282,7 +283,7 @@ int SWIG_main(int argc, char *argv[], Language *l) {
Preprocessor_define(vers,0);
/* Turn on director protected mode */
Wrapper_director_protected_mode_set(1);
Wrapper_director_protected_mode_set(0);
// Check for SWIG_LIB environment variable
@ -327,6 +328,8 @@ int SWIG_main(int argc, char *argv[], Language *l) {
Wrapper_compact_print_mode_set(1);
} else if (strcmp(temp, "-fvirtual") == 0) {
Wrapper_virtual_elimination_mode_set(1);
} else if (strcmp(temp,"-dirprot") == 0) {
Wrapper_director_protected_mode_set(1);
} else if (strcmp(temp,"-nodirprot") == 0) {
Wrapper_director_protected_mode_set(0);
} else if (strcmp(temp, "-small") == 0) {
@ -367,6 +370,8 @@ int SWIG_main(int argc, char *argv[], Language *l) {
} else if (strcmp(argv[i],"-fvirtual") == 0) {
Wrapper_virtual_elimination_mode_set(1);
Swig_mark_arg(i);
} else if (strcmp(argv[i],"-dirprot") == 0) {
Wrapper_director_protected_mode_set(1);
} else if (strcmp(argv[i],"-nodirprot") == 0) {
Wrapper_director_protected_mode_set(0);
} else if (strcmp(argv[i],"-small") == 0) {