diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2004-04-14 19:56:39 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2004-04-14 19:56:39 (GMT) |
commit | 6c5b67981e26efd9816ee42393bbafce4c354142 (patch) | |
tree | 9e7f0d1f23ed7948e8ef3a599666226acffef87c | |
parent | 0c92cfb8c456ff097186a59fcec257aae98d319e (diff) | |
download | CMake-6c5b67981e26efd9816ee42393bbafce4c354142.zip CMake-6c5b67981e26efd9816ee42393bbafce4c354142.tar.gz CMake-6c5b67981e26efd9816ee42393bbafce4c354142.tar.bz2 |
ENH: remove warnings from try compiles
-rw-r--r-- | Modules/CheckFunctionExists.c | 9 | ||||
-rw-r--r-- | Modules/TestBigEndian.c | 9 |
2 files changed, 14 insertions, 4 deletions
diff --git a/Modules/CheckFunctionExists.c b/Modules/CheckFunctionExists.c index e205b64..e064c09 100644 --- a/Modules/CheckFunctionExists.c +++ b/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 */ diff --git a/Modules/TestBigEndian.c b/Modules/TestBigEndian.c index c21cc7e..97647ed 100644 --- a/Modules/TestBigEndian.c +++ b/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; } |