From 09844ce4ca3d5975469640cea9c5414d5c0baa44 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Thu, 8 Sep 2022 04:45:03 +0200 Subject: Fix a warning regarding strncmp. Reported by Sam James in . * lib/getopt.c (strncmp): Declare with a prototype. --- ChangeLog | 6 ++++++ lib/getopt.c | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 12498a5..6feee3b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2022-09-08 Bruno Haible + + Fix a warning regarding strncmp. + Reported by Sam James in . + * lib/getopt.c (strncmp): Declare with a prototype. + 2022-07-17 Bruno Haible Split autogen.sh into autopull.sh and autogen.sh. diff --git a/lib/getopt.c b/lib/getopt.c index 35cb341..3ca00a4 100644 --- a/lib/getopt.c +++ b/lib/getopt.c @@ -3,7 +3,7 @@ "Keep this file name-space clean" means, talk to drepper@gnu.org before changing it! - Copyright (C) 1987-1998, 2009, 2016 Free Software Foundation, Inc. + Copyright (C) 1987-1998, 2009, 2016, 2022 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -194,7 +194,6 @@ static char *posixly_correct; whose names are inconsistent. */ extern char *getenv (); -extern int strncmp (); static char * my_index (const char *str, int chr) @@ -209,6 +208,7 @@ my_index (const char *str, int chr) } extern int strcmp (const char *, const char *); +extern int strncmp (const char *, const char *, size_t); extern size_t strlen (const char *); #endif /* not __GNU_LIBRARY__ */ -- cgit v1.2.1