File f2c-integer.diff of Package f2c

--- libf2c/f2c.h0
+++ libf2c/f2c.h0
@@ -7,15 +7,15 @@
 #ifndef F2C_INCLUDE
 #define F2C_INCLUDE
 
-typedef long int integer;
-typedef unsigned long int uinteger;
+typedef int integer;
+typedef unsigned int uinteger;
 typedef char *address;
 typedef short int shortint;
 typedef float real;
 typedef double doublereal;
 typedef struct { real r, i; } complex;
 typedef struct { doublereal r, i; } doublecomplex;
-typedef long int logical;
+typedef int logical;
 typedef short int shortlogical;
 typedef char logical1;
 typedef char integer1;
--- libf2c/getarg_.c
+++ libf2c/getarg_.c
@@ -10,9 +10,9 @@
 */
 
 #ifdef KR_headers
-VOID getarg_(n, s, ls) ftnint *n; register char *s; ftnlen ls;
+VOID getarg_(n, s, ls) integer *n; register char *s; ftnlen ls;
 #else
-void getarg_(ftnint *n, register char *s, ftnlen ls)
+void getarg_(integer *n, register char *s, ftnlen ls)
 #endif
 {
 extern int xargc;
openSUSE Build Service is sponsored by