]> granicus.if.org Git - graphviz/commitdiff
Remove define and usage of `_hdr_string`
authorErwin Janssen <erwinjanssen@outlook.com>
Sun, 18 Sep 2016 12:51:15 +0000 (14:51 +0200)
committerErwin Janssen <erwinjanssen@outlook.com>
Sun, 18 Sep 2016 12:51:15 +0000 (14:51 +0200)
This define is used in `lib/sfio` to determine if it is alright to include
`<string.h>`. Since we are compiling with standard C and string.h is part
of the standard, we can safely assume this check always evaluates to true
and remove it.

ast_common.h.in
lib/sfio/features/sfio
lib/sfio/sfhdr.h
windows/include/FEATURE/sfio

index 62bae9d27d439175abde8c271157201cad3216f6..3654e3111c17e8d9553fc84aa77c2d12b2d49382 100644 (file)
 #  define _sys_stat 1
 #endif
 
-#ifdef HAVE_STRING_H
-#  define _hdr_string 1
-#endif
-
 #ifdef HAVE_STDINT_H
 #  define _hdr_stdint 1
 #endif
index 0f672b1d7fd08ec289eaa48e779c49e7c6904db0..503d67d247529bfc495a8d5b885db61480ee08a7 100644 (file)
@@ -9,7 +9,6 @@
 hdr time
 sys time
 
-hdr string
 hdr math
 lib qfrexp
 lib qldexp
index cea038aba6194ea9051b24617d9deb0eabf5b606..88139add84191bec729999104006525cc57003da 100644 (file)
@@ -91,10 +91,7 @@ extern "C" {
 #endif
 
 #include       <stdlib.h>
-
-#if _hdr_string
 #include       <string.h>
-#endif
 
 #if _hdr_stdint
 #include       <stdint.h>
index b226f49236262a40b443046473a8fa77fd4487f0..d5b535a2d9aaf6142da0e8d1f3726eb4636579b3 100644 (file)
@@ -4,7 +4,6 @@
 #define _sys_types     1       /* #include <sys/types.h> ok */
 #define _hdr_time      1       /* #include <time.h> ok */
 #define _sys_time      1       /* #include <sys/time.h> ok */
-#define _hdr_string    1       /* #include <string.h> ok */
 #define _hdr_math      1       /* #include <math.h> ok */
 //#define _hdr_unistd  1       /* #include <unistd.h> ok */
 #define _hdr_values    1       /* #include <values.h> ok */