Merge branch 'missing-initializers'
* missing-initializers: Tcl fix when using -Wmissing-field-initializers warnings Php fix for -Wmissing-field-initializers warning Fixes for Octave and missing -Wmissing-field-initializers in swig_octave_member Fixes for Ruby and using -Wmissing-field-initializers R test case warning fixes Use -Wmissing-field-initializers warning testing all languages on Travis
This commit is contained in:
commit
adc773455d
10 changed files with 34 additions and 24 deletions
|
|
@ -234,7 +234,7 @@ public:
|
|||
}
|
||||
|
||||
Printf(f_init, "return true;\n}\n");
|
||||
Printf(s_global_tab, "{0,0,0,0,0}\n};\n");
|
||||
Printf(s_global_tab, "{0,0,0,0,0,0}\n};\n");
|
||||
|
||||
Printv(f_wrappers, s_global_tab, NIL);
|
||||
SwigType_emit_type_table(f_runtime, f_wrappers);
|
||||
|
|
@ -998,7 +998,7 @@ public:
|
|||
Delete(cnameshdw);
|
||||
}
|
||||
|
||||
Printf(s_members_tab, "{0,0,0,0}\n};\n");
|
||||
Printf(s_members_tab, "{0,0,0,0,0,0}\n};\n");
|
||||
Printv(f_wrappers, s_members_tab, NIL);
|
||||
|
||||
String *base_class_names = NewString("");
|
||||
|
|
|
|||
|
|
@ -639,7 +639,7 @@ public:
|
|||
Printv(f_begin, all_cs_entry, "\n\n", s_arginfo, "\n\n", s_entry,
|
||||
" SWIG_ZEND_NAMED_FE(swig_", module, "_alter_newobject,_wrap_swig_", module, "_alter_newobject,NULL)\n"
|
||||
" SWIG_ZEND_NAMED_FE(swig_", module, "_get_newobject,_wrap_swig_", module, "_get_newobject,NULL)\n"
|
||||
"{NULL, NULL, NULL}\n};\n\n", NIL);
|
||||
" ZEND_FE_END\n};\n\n", NIL);
|
||||
Printv(f_begin, s_init, NIL);
|
||||
Delete(s_header);
|
||||
Delete(s_wrappers);
|
||||
|
|
|
|||
|
|
@ -968,7 +968,7 @@ public:
|
|||
Printf(f_wrappers, ",0");
|
||||
}
|
||||
Printv(f_wrappers, ", swig_", mangled_classname, "_methods, swig_", mangled_classname, "_attributes, swig_", mangled_classname, "_bases,",
|
||||
"swig_", mangled_classname, "_base_names, &swig_module };\n", NIL);
|
||||
"swig_", mangled_classname, "_base_names, &swig_module, SWIG_TCL_HASHTABLE_INIT };\n", NIL);
|
||||
|
||||
if (!itcl) {
|
||||
Printv(cmd_tab, tab4, "{ SWIG_prefix \"", class_name, "\", (swig_wrapper_func) SWIG_ObjectConstructor, (ClientData)&_wrap_class_", mangled_classname,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue