diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-06-19 18:02:05 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-06-19 18:02:05 +0100 |
commit | 0f0d3a7fb6473760b6f6679e3c8a81376220c869 (patch) | |
tree | 12d171efbb65972a7283cee80fc8a10124c9fd39 /src | |
parent | 3efd65c55710cbd2db7569096554bc92f4a66a43 (diff) |
patch 8.2.5135: running configure gives warnings for main() return typev8.2.5135
Problem: Running configure gives warnings for main() return type.
Solution: Specify "int" return type. Avoid a few more warnings.
Diffstat (limited to 'src')
-rwxr-xr-x | src/auto/configure | 26 | ||||
-rw-r--r-- | src/configure.ac | 26 | ||||
-rw-r--r-- | src/version.c | 2 |
3 files changed, 28 insertions, 26 deletions
diff --git a/src/auto/configure b/src/auto/configure index 5f032bff9e..c53c710a62 100755 --- a/src/auto/configure +++ b/src/auto/configure @@ -7013,7 +7013,7 @@ else * Only the first python version used will be switched on. */ - int no_rtl_global_needed_for(char *python_instsoname, char *prefix) + static int no_rtl_global_needed_for(char *python_instsoname, char *prefix) { int needed = 0; void* pylib = dlopen(python_instsoname, RTLD_LAZY|RTLD_LOCAL); @@ -7032,7 +7032,7 @@ else return !needed; } - int main(int argc, char** argv) + int main() { int not_needed = 0; if (no_rtl_global_needed_for("${vi_cv_dll_name_python}", "${vi_cv_path_python_pfx}")) @@ -7079,7 +7079,7 @@ else * Only the first python version used will be switched on. */ - int no_rtl_global_needed_for(char *python_instsoname, wchar_t *prefix) + static int no_rtl_global_needed_for(char *python_instsoname, wchar_t *prefix) { int needed = 0; void* pylib = dlopen(python_instsoname, RTLD_LAZY|RTLD_LOCAL); @@ -7098,7 +7098,7 @@ else return !needed; } - int main(int argc, char** argv) + int main() { int not_needed = 0; if (no_rtl_global_needed_for("${vi_cv_dll_name_python3}", L"${vi_cv_path_python3_pfx}")) @@ -9209,7 +9209,7 @@ else # include <stdlib.h> # include <stddef.h> #endif - main() + int main() { if (sizeof(wchar_t) <= 2) exit(1); @@ -10751,7 +10751,7 @@ else # include <stdlib.h> # include <stddef.h> #endif -main() { exit(toupper('A') == 'A' && tolower('z') == 'z'); } +int main() { exit(toupper('A') == 'A' && tolower('z') == 'z'); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : @@ -11973,7 +11973,7 @@ else # include <stdlib.h> # include <stddef.h> #endif -main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); } +int main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : res="OK" @@ -12050,7 +12050,7 @@ else # include <stdlib.h> # include <stddef.h> #endif -main() +int main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(!strcmp(s==0 ? "" : s, "1")); } _ACEOF @@ -12099,7 +12099,7 @@ else # include <stdlib.h> # include <stddef.h> #endif -main() +int main() {char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist"); exit(res != 0); } _ACEOF @@ -12464,7 +12464,7 @@ else #include <unistd.h> #endif char *dagger[] = { "IFS=pwd", 0 }; -main() +int main() { char buffer[500]; extern char **environ; @@ -13128,7 +13128,7 @@ else #endif #include <sys/types.h> #include <sys/stat.h> -main() {struct stat st; exit(stat("configure/", &st) != 0); } +int main() {struct stat st; exit(stat("configure/", &st) != 0); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : @@ -14282,7 +14282,7 @@ else #ifdef HAVE_INTTYPES_H # include <inttypes.h> #endif -main() { +int main() { uint32_t nr1 = (uint32_t)-1; uint32_t nr2 = (uint32_t)0xffffffffUL; if (sizeof(uint32_t) != 4 || nr1 != 0xffffffffUL || nr2 + 1 != 0) return 1; @@ -14310,7 +14310,7 @@ bcopy_test_prog=' # include <stdlib.h> # include <stddef.h> #endif -main() { +int main() { char buf[10]; strcpy(buf, "abcdefghi"); mch_memmove(buf, buf + 2, 3); diff --git a/src/configure.ac b/src/configure.ac index ecd26ab539..98e1e2ed04 100644 --- a/src/configure.ac +++ b/src/configure.ac @@ -1695,7 +1695,7 @@ if test "$python_ok" = yes && test "$python3_ok" = yes; then * Only the first python version used will be switched on. */ - int no_rtl_global_needed_for(char *python_instsoname, char *prefix) + static int no_rtl_global_needed_for(char *python_instsoname, char *prefix) { int needed = 0; void* pylib = dlopen(python_instsoname, RTLD_LAZY|RTLD_LOCAL); @@ -1714,7 +1714,7 @@ if test "$python_ok" = yes && test "$python3_ok" = yes; then return !needed; } - int main(int argc, char** argv) + int main() { int not_needed = 0; if (no_rtl_global_needed_for("${vi_cv_dll_name_python}", "${vi_cv_path_python_pfx}")) @@ -1741,7 +1741,7 @@ if test "$python_ok" = yes && test "$python3_ok" = yes; then * Only the first python version used will be switched on. */ - int no_rtl_global_needed_for(char *python_instsoname, wchar_t *prefix) + static int no_rtl_global_needed_for(char *python_instsoname, wchar_t *prefix) { int needed = 0; void* pylib = dlopen(python_instsoname, RTLD_LAZY|RTLD_LOCAL); @@ -1760,7 +1760,7 @@ if test "$python_ok" = yes && test "$python3_ok" = yes; then return !needed; } - int main(int argc, char** argv) + int main() { int not_needed = 0; if (no_rtl_global_needed_for("${vi_cv_dll_name_python3}", L"${vi_cv_path_python3_pfx}")) @@ -2420,7 +2420,7 @@ else # include <stdlib.h> # include <stddef.h> #endif - main() + int main() { if (sizeof(wchar_t) <= 2) exit(1); @@ -3218,7 +3218,7 @@ AC_CACHE_CHECK([whether toupper is broken], [vim_cv_toupper_broken], # include <stdlib.h> # include <stddef.h> #endif -main() { exit(toupper('A') == 'A' && tolower('z') == 'z'); } +int main() { exit(toupper('A') == 'A' && tolower('z') == 'z'); } ]])],[ vim_cv_toupper_broken=yes ],[ @@ -3442,7 +3442,7 @@ else # include <stdlib.h> # include <stddef.h> #endif -main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); }])], +int main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); }])], res="OK", res="FAIL", res="FAIL") if test "$res" = "OK"; then break @@ -3481,7 +3481,7 @@ AC_CACHE_CHECK([whether we talk terminfo], [vim_cv_terminfo], # include <stdlib.h> # include <stddef.h> #endif -main() +int main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(!strcmp(s==0 ? "" : s, "1")); } ]])],[ vim_cv_terminfo=no @@ -3507,7 +3507,7 @@ AC_CACHE_CHECK([what tgetent() returns for an unknown terminal], [vim_cv_tgetent # include <stdlib.h> # include <stddef.h> #endif -main() +int main() {char s[10000]; int res = tgetent(s, "thisterminaldoesnotexist"); exit(res != 0); } ]])],[ vim_cv_tgetent=zero @@ -3670,7 +3670,7 @@ AC_CACHE_CHECK([getcwd implementation is broken], [vim_cv_getcwd_broken], #include <unistd.h> #endif char *dagger[] = { "IFS=pwd", 0 }; -main() +int main() { char buffer[500]; extern char **environ; @@ -3849,7 +3849,7 @@ AC_CACHE_CHECK([whether stat() ignores a trailing slash], [vim_cv_stat_ignores_s #endif #include <sys/types.h> #include <sys/stat.h> -main() {struct stat st; exit(stat("configure/", &st) != 0); } +int main() {struct stat st; exit(stat("configure/", &st) != 0); } ]])],[ vim_cv_stat_ignores_slash=yes ],[ @@ -4238,7 +4238,7 @@ AC_RUN_IFELSE([AC_LANG_SOURCE([ #ifdef HAVE_INTTYPES_H # include <inttypes.h> #endif -main() { +int main() { uint32_t nr1 = (uint32_t)-1; uint32_t nr2 = (uint32_t)0xffffffffUL; if (sizeof(uint32_t) != 4 || nr1 != 0xffffffffUL || nr2 + 1 != 0) return 1; @@ -4260,7 +4260,7 @@ dnl present, fixes problem with incompatibility between Solaris 2.4 and 2.5. # include <stdlib.h> # include <stddef.h> #endif -main() { +int main() { char buf[10]; strcpy(buf, "abcdefghi"); mch_memmove(buf, buf + 2, 3); diff --git a/src/version.c b/src/version.c index 2c0a1eca20..c945a2bbcc 100644 --- a/src/version.c +++ b/src/version.c @@ -735,6 +735,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 5135, +/**/ 5134, /**/ 5133, |