File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -856,7 +856,6 @@ int FORTRAN::top(Node *n) {
856856 }
857857 }
858858
859- Printf (f_runtime, " \n\n #ifndef SWIGFORTRAN\n #define SWIGFORTRAN\n #endif\n\n " );
860859 if (directorsEnabled ()) {
861860 Printf (f_runtime, " #define SWIG_DIRECTORS\n " );
862861
@@ -931,6 +930,8 @@ void FORTRAN::write_wrapper(String *filename) {
931930 // Write SWIG auto-generation banner
932931 Swig_banner (out);
933932
933+ Swig_obligatory_macros (f_runtime, " FORTRAN" );
934+
934935 // Write different sections
935936 Dump (f_begin, out);
936937 Dump (f_runtime, out);
Original file line number Diff line number Diff line change @@ -73,7 +73,8 @@ String *Swig_package_version_hex(void) {
7373 char * token ;
7474 String * vers = NewString ("SWIG_VERSION 0x" );
7575 int count = 0 ;
76- if (token = strstr (Char (package_version ), "+" )) {
76+ token = strstr (Char (package_version ), "+" );
77+ if (token ) {
7778 // Remove '+' suffix
7879 * token = '\0' ;
7980 }
You can’t perform that action at this time.
0 commit comments