From Jim Meyering.
(strtoimax): Guard declaration with `#if !HAVE_DECL_STRTOIMAX', rather than just `#ifndef strtoimax'. The latter fails because some systems (at least rs6000-ibm-aix4.3.3.0) have their own, conflicting declaration of strtoimax in sys/inttypes.h. (strtoumax): Likewise, for completeness (it wasn't necessary).
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/* A more useful interface to strtol.
|
||||
Copyright (C) 1995, 1996, 1998-2000 Free Software Foundation, Inc.
|
||||
Copyright (C) 1995, 1996, 1998-2001 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
|
||||
@@ -86,11 +86,11 @@ long int strtol ();
|
||||
unsigned long int strtoul ();
|
||||
#endif
|
||||
|
||||
#ifndef strtoimax
|
||||
#if !HAVE_DECL_STRTOIMAX
|
||||
intmax_t strtoimax ();
|
||||
#endif
|
||||
|
||||
#ifndef strtoumax
|
||||
#if !HAVE_DECL_STRTOUMAX
|
||||
uintmax_t strtoumax ();
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user