From 89b5f842b950e5bdad7b6561cf0281e2be48d27b Mon Sep 17 00:00:00 2001 From: Pavel Roskin Date: Wed, 13 Jun 2001 19:17:16 +0000 Subject: [PATCH] Always explicitly declare main() with the return type `int'. Don't use * gnome-fileutils.m4: Always explicitly declare main() with the return type `int'. Don't use exit() since it may be undeclared. Use `return' instead. * gnome-pilot.m4: Likewise. * gperf-check.m4: Likewise. * linger.m4: Likewise. svn path=/trunk/; revision=1791 --- macros/ChangeLog | 9 +++++++++ macros/gnome-fileutils.m4 | 20 ++++++++++---------- macros/gnome-pilot.m4 | 8 ++++---- macros/gperf-check.m4 | 2 +- macros/linger.m4 | 4 ++-- 5 files changed, 26 insertions(+), 17 deletions(-) diff --git a/macros/ChangeLog b/macros/ChangeLog index 0f471ff..f8274d4 100644 --- a/macros/ChangeLog +++ b/macros/ChangeLog @@ -1,3 +1,12 @@ +2001-06-13 Pavel Roskin + + * gnome-fileutils.m4: Always explicitly declare main() with the + return type `int'. Don't use exit() since it may be undeclared. + Use `return' instead. + * gnome-pilot.m4: Likewise. + * gperf-check.m4: Likewise. + * linger.m4: Likewise. + 2001-06-01 Peter Williams * autogen.sh: s,Gnome,$PKG_NAME,g diff --git a/macros/gnome-fileutils.m4 b/macros/gnome-fileutils.m4 index 7c11a78..ebb0286 100644 --- a/macros/gnome-fileutils.m4 +++ b/macros/gnome-fileutils.m4 @@ -250,11 +250,11 @@ AC_CACHE_VAL(fu_cv_sys_stat_statfs3_osf1, #include #include #include -main () +int main () { struct statfs fsd; fsd.f_fsize = 0; -exit (statfs (".", &fsd, sizeof (struct statfs))); +return (statfs (".", &fsd, sizeof (struct statfs))); }], fu_cv_sys_stat_statfs3_osf1=yes, fu_cv_sys_stat_statfs3_osf1=no, @@ -281,11 +281,11 @@ AC_CACHE_VAL(fu_cv_sys_stat_statfs2_bsize, #ifdef HAVE_SYS_VFS_H #include #endif -main () +int main () { struct statfs fsd; fsd.f_bsize = 0; -exit (statfs (".", &fsd)); +return (statfs (".", &fsd)); }], fu_cv_sys_stat_statfs2_bsize=yes, fu_cv_sys_stat_statfs2_bsize=no, @@ -303,10 +303,10 @@ AC_MSG_CHECKING([for four-argument statfs (AIX-3.2.5, SVR3)]) AC_CACHE_VAL(fu_cv_sys_stat_statfs4, [AC_TRY_RUN([#include #include -main () +int main () { struct statfs fsd; -exit (statfs (".", &fsd, sizeof fsd, 0)); +return (statfs (".", &fsd, sizeof fsd, 0)); }], fu_cv_sys_stat_statfs4=yes, fu_cv_sys_stat_statfs4=no, @@ -330,11 +330,11 @@ AC_CACHE_VAL(fu_cv_sys_stat_statfs2_fsize, #ifdef HAVE_SYS_MOUNT_H #include #endif -main () +int main () { struct statfs fsd; fsd.f_fsize = 0; -exit (statfs (".", &fsd)); +return (statfs (".", &fsd)); }], fu_cv_sys_stat_statfs2_fsize=yes, fu_cv_sys_stat_statfs2_fsize=no, @@ -360,12 +360,12 @@ AC_CACHE_VAL(fu_cv_sys_stat_fs_data, #ifdef HAVE_SYS_FS_TYPES_H #include #endif -main () +int main () { struct fs_data fsd; /* Ultrix's statfs returns 1 for success, 0 for not mounted, -1 for failure. */ -exit (statfs (".", &fsd) != 1); +return (statfs (".", &fsd) != 1); }], fu_cv_sys_stat_fs_data=yes, fu_cv_sys_stat_fs_data=no, diff --git a/macros/gnome-pilot.m4 b/macros/gnome-pilot.m4 index 17d03ba..f35e9b0 100644 --- a/macros/gnome-pilot.m4 +++ b/macros/gnome-pilot.m4 @@ -88,15 +88,15 @@ AC_DEFUN([PILOT_LINK_HOOK],[ if (PILOT_LINK_VERSION == $pl_ve) { if (PILOT_LINK_MAJOR == $pl_ma) { if (PILOT_LINK_MINOR >= $pl_mi) { - exit(0); + return 0; } } else if (PILOT_LINK_MAJOR > $pl_ma) { - exit(0); + return 0; } } else if (PILOT_LINK_VERSION > $pl_ve) { - exit(0); + return 0; } - exit(1); + return 1; } ], [AC_MSG_RESULT(yes (found $PILOT_LINK_VERSION))], diff --git a/macros/gperf-check.m4 b/macros/gperf-check.m4 index 1b73d3f..3869459 100644 --- a/macros/gperf-check.m4 +++ b/macros/gperf-check.m4 @@ -53,7 +53,7 @@ main () tmp_version = my_strdup("$min_gperf_version"); if (sscanf(tmp_version, "%d.%d", &major, &minor) != 2) { printf ("%s, bad version string\n", "$min_gperf_version"); - exit (1); + return 1; } if (($gperf_major_version > major) || diff --git a/macros/linger.m4 b/macros/linger.m4 index 1dfb89d..f1c7060 100644 --- a/macros/linger.m4 +++ b/macros/linger.m4 @@ -10,11 +10,11 @@ AC_TRY_RUN([ struct linger li; -main () +int main () { li.l_onoff = 1; li.l_linger = 120; - exit (0); + return 0; } ],[ AC_DEFINE(HAVE_STRUCT_LINGER) -- 2.7.4