1
0
Эх сурвалжийг харах

ENH: remove warnings from try compiles

Bill Hoffman 22 жил өмнө
parent
commit
6c5b67981e

+ 7 - 2
Modules/CheckFunctionExists.c

@@ -2,10 +2,15 @@
 
 char CHECK_FUNCTION_EXISTS();
 
-int main()
+int main(int ac, char*av[])
 {
+  int ret = 0;
   CHECK_FUNCTION_EXISTS();
-  return 0;
+  if(ac > 100)
+    {
+    ret = *av[0];
+    }
+  return ret;
 }
 
 #else  /* CHECK_FUNCTION_EXISTS */

+ 7 - 2
Modules/TestBigEndian.c

@@ -1,4 +1,5 @@
-int main () {
+int main (int ac, char*av[]) {
+  int ret = 1;
   /* Are we little or big endian?  From Harbison&Steele.  */
   union
   {
@@ -6,5 +7,9 @@ int main () {
     char c[sizeof (long)];
   } u;
   u.l = 1;
-  return (u.c[sizeof (long) - 1] == 1)?1:0;
+  if(ac > 100)
+    {
+    ret = *av[0];
+    }
+  return (u.c[sizeof (long) - 1] == 1)?ret:0;
 }