guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] 38/86: Remove <string.h> include from ports.h.


From: Andy Wingo
Subject: [Guile-commits] 38/86: Remove <string.h> include from ports.h.
Date: Wed, 20 Jun 2018 14:09:36 -0400 (EDT)

wingo pushed a commit to branch master
in repository guile.

commit 05f3977a92a7226d3a307d15d7e485c1e8a55af8
Author: Andy Wingo <address@hidden>
Date:   Tue Jun 19 11:48:09 2018 +0200

    Remove <string.h> include from ports.h.
    
    * libguile/ports.h: Remove <string.h>.
    * libguile/array-handle.c:
    * libguile/array-map.c:
    * libguile/chars.c:
    * libguile/hash.c:
    * libguile/memoize.c:
    * libguile/ports-internal.h:
    * libguile/regex-posix.c:
    * libguile/srfi-4.c:
    * libguile/unicode.c:
    * libguile/weak-set.c:
    * libguile/weak-vector.c: Add string.h.
---
 libguile/array-handle.c   | 2 ++
 libguile/array-map.c      | 2 ++
 libguile/chars.c          | 1 +
 libguile/hash.c           | 1 +
 libguile/memoize.c        | 2 ++
 libguile/ports-internal.h | 1 +
 libguile/ports.h          | 1 -
 libguile/regex-posix.c    | 1 +
 libguile/srfi-4.c         | 2 ++
 libguile/unicode.c        | 1 +
 libguile/weak-set.c       | 1 +
 libguile/weak-vector.c    | 1 +
 12 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/libguile/array-handle.c b/libguile/array-handle.c
index cbff842..e8d33d9 100644
--- a/libguile/array-handle.c
+++ b/libguile/array-handle.c
@@ -24,6 +24,8 @@
 #  include <config.h>
 #endif
 
+#include <string.h>
+
 #include "libguile/_scm.h"
 #include "libguile/__scm.h"
 #include "libguile/bitvectors.h"
diff --git a/libguile/array-map.c b/libguile/array-map.c
index ff5283a..10ffee7 100644
--- a/libguile/array-map.c
+++ b/libguile/array-map.c
@@ -26,6 +26,8 @@
 # include <config.h>
 #endif
 
+#include <string.h>
+
 #include "libguile/_scm.h"
 #include "libguile/pairs.h"
 #include "libguile/boolean.h"
diff --git a/libguile/chars.c b/libguile/chars.c
index 9091d86..2c5551b 100644
--- a/libguile/chars.c
+++ b/libguile/chars.c
@@ -25,6 +25,7 @@
 
 #include <ctype.h>
 #include <limits.h>
+#include <string.h>
 #include <unicase.h>
 #include <unictype.h>
 
diff --git a/libguile/hash.c b/libguile/hash.c
index 35588ac..8172f8f 100644
--- a/libguile/hash.c
+++ b/libguile/hash.c
@@ -28,6 +28,7 @@
 #endif
 
 #include <math.h>
+#include <string.h>
 #include <unistr.h>
 
 #include "libguile/_scm.h"
diff --git a/libguile/memoize.c b/libguile/memoize.c
index 73de9b5..f85ebf5 100644
--- a/libguile/memoize.c
+++ b/libguile/memoize.c
@@ -24,6 +24,8 @@
 #  include <config.h>
 #endif
 
+#include <string.h>
+
 #include "libguile/__scm.h"
 #include "libguile/pairs.h"
 #include "libguile/boolean.h"
diff --git a/libguile/ports-internal.h b/libguile/ports-internal.h
index 52a73b1..01c08e6 100644
--- a/libguile/ports-internal.h
+++ b/libguile/ports-internal.h
@@ -24,6 +24,7 @@
 
 #include <assert.h>
 #include <iconv.h>
+#include <string.h>
 
 #include "libguile/_scm.h"
 #include "libguile/bytevectors.h"
diff --git a/libguile/ports.h b/libguile/ports.h
index 54f9cbd..bceac29 100644
--- a/libguile/ports.h
+++ b/libguile/ports.h
@@ -27,7 +27,6 @@
 #include "libguile/__scm.h"
 
 #include <stdio.h>
-#include <string.h>
 #include <unistd.h>
 #include "libguile/gc.h"
 #include "libguile/tags.h"
diff --git a/libguile/regex-posix.c b/libguile/regex-posix.c
index 1cf4575..3451b9b 100644
--- a/libguile/regex-posix.c
+++ b/libguile/regex-posix.c
@@ -32,6 +32,7 @@
 #  include <config.h>
 #endif
 
+#include <string.h>
 #include <sys/types.h>
 
 #include "libguile/_scm.h"
diff --git a/libguile/srfi-4.c b/libguile/srfi-4.c
index a1e2f65..fffad48 100644
--- a/libguile/srfi-4.c
+++ b/libguile/srfi-4.c
@@ -22,6 +22,8 @@
 #  include <config.h>
 #endif
 
+#include <string.h>
+
 #include "libguile/_scm.h"
 #include "libguile/boolean.h"
 #include "libguile/__scm.h"
diff --git a/libguile/unicode.c b/libguile/unicode.c
index 628300e..37eb57c 100644
--- a/libguile/unicode.c
+++ b/libguile/unicode.c
@@ -22,6 +22,7 @@
 
 #include <ctype.h>
 #include <limits.h>
+#include <string.h>
 #include <unicase.h>
 #include <unictype.h>
 #include <uniname.h>
diff --git a/libguile/weak-set.c b/libguile/weak-set.c
index 7a4d8da..1206dfd 100644
--- a/libguile/weak-set.c
+++ b/libguile/weak-set.c
@@ -23,6 +23,7 @@
 #endif
 
 #include <assert.h>
+#include <string.h>
 
 #include "libguile/_scm.h"
 #include "libguile/pairs.h"
diff --git a/libguile/weak-vector.c b/libguile/weak-vector.c
index 4c2f15d..f7305c0 100644
--- a/libguile/weak-vector.c
+++ b/libguile/weak-vector.c
@@ -24,6 +24,7 @@
 #endif
 
 #include <stdio.h>
+#include <string.h>
 
 #include "libguile/_scm.h"
 #include "libguile/extensions.h"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]