various fixes to remove warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6580 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
bf0fe7f7de
commit
11d77ef9ae
21 changed files with 41 additions and 28 deletions
|
|
@ -414,7 +414,7 @@ class CSHARP : public Language {
|
|||
void emitBanner(File *f) {
|
||||
Printf(f, "/* ----------------------------------------------------------------------------\n");
|
||||
Printf(f, " * This file was automatically generated by SWIG (http://www.swig.org).\n");
|
||||
Printf(f, " * Version: %s\n", PACKAGE_VERSION);
|
||||
Printf(f, " * Version %s\n", PACKAGE_VERSION);
|
||||
Printf(f, " *\n");
|
||||
Printf(f, " * Do not make changes to this file unless you know what you are doing--modify\n");
|
||||
Printf(f, " * the SWIG interface file instead.\n");
|
||||
|
|
|
|||
|
|
@ -600,7 +600,7 @@ class JAVA : public Language {
|
|||
void emitBanner(File *f) {
|
||||
Printf(f, "/* ----------------------------------------------------------------------------\n");
|
||||
Printf(f, " * This file was automatically generated by SWIG (http://www.swig.org).\n");
|
||||
Printf(f, " * Version: %s\n", PACKAGE_VERSION);
|
||||
Printf(f, " * Version %s\n", PACKAGE_VERSION);
|
||||
Printf(f, " *\n");
|
||||
Printf(f, " * Do not make changes to this file unless you know what you are doing--modify\n");
|
||||
Printf(f, " * the SWIG interface file instead.\n");
|
||||
|
|
@ -2063,6 +2063,7 @@ class JAVA : public Language {
|
|||
Printf(conn_wrap->def, "JNIEXPORT void JNICALL Java_%s%s_%s(JNIEnv *jenv, jclass jcls, jobject jself, jlong objarg) {",
|
||||
jnipackage, jni_imclass_name, swig_director_connect_jni);
|
||||
Printf(conn_wrap->code, " %s *obj = *((%s **) &objarg);\n", norm_name, norm_name);
|
||||
Printf(conn_wrap->code, " (void)jcls;\n");
|
||||
Printf(conn_wrap->code, " SwigDirector_%s *director = dynamic_cast<SwigDirector_%s *>(obj);\n",
|
||||
Getattr(n, "sym:name"), Getattr(n, "sym:name"));
|
||||
Printf(conn_wrap->code, " if (director) {\n");
|
||||
|
|
|
|||
|
|
@ -1236,7 +1236,7 @@ MODULA3 ():
|
|||
Printf (f, "\
|
||||
(*******************************************************************************\n\
|
||||
* This file was automatically generated by SWIG (http://www.swig.org/).\n\
|
||||
* Version: %s\n\
|
||||
* Version %s\n\
|
||||
*\n\
|
||||
* Do not make changes to this file unless you know what you are doing --\n\
|
||||
* modify the SWIG interface file instead.\n\
|
||||
|
|
|
|||
|
|
@ -1025,11 +1025,11 @@ public:
|
|||
|
||||
if (n && Getattr(n,"feature:callback")) {
|
||||
if (have_docstring(n)) {
|
||||
Printf(methods,"\"%s\\nswig_ptr: %s\"",
|
||||
Printf(methods,"(char *)\"%s\\nswig_ptr: %s\"",
|
||||
docstring(n, AUTODOC_FUNC, "", false),
|
||||
Getattr(n,"feature:callback:name"));
|
||||
} else {
|
||||
Printf(methods,"\"swig_ptr: %s\"",Getattr(n,"feature:callback:name"));
|
||||
Printf(methods,"(char *)\"swig_ptr: %s\"",Getattr(n,"feature:callback:name"));
|
||||
}
|
||||
} else {
|
||||
Printf(methods,"NULL");
|
||||
|
|
|
|||
|
|
@ -1003,7 +1003,7 @@ public:
|
|||
int numarg = emit_num_arguments(l);
|
||||
int numreq = emit_num_required(l);
|
||||
int varargs = emit_isvarargs(l);
|
||||
bool allow_kwargs = Getattr(n,"feature:kwargs");
|
||||
bool allow_kwargs = Getattr(n,"feature:kwargs") ? true : false;
|
||||
|
||||
bool use_director = (current == CONSTRUCTOR_INITIALIZE && Swig_directorclass(n));
|
||||
int start = (current == MEMBER_FUNC || current == MEMBER_VAR || use_director) ? 1 : 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue