]> git.lizzy.rs Git - linenoise.git/commitdiff
Guard inclusion of stringbuf.h
authorSteve Bennett <steveb@workware.net.au>
Thu, 15 Feb 2018 23:13:12 +0000 (09:13 +1000)
committerSteve Bennett <steveb@workware.net.au>
Fri, 16 Feb 2018 23:38:34 +0000 (09:38 +1000)
This allows for creation of a single-file to deliver linenoise support:

cat stringbuf.h stringbuf.c utf8.h utf8.c linenoise.c >linenoise-ship.c

Signed-off-by: Steve Bennett <steveb@workware.net.au>
linenoise.c
stringbuf.c

index d04ec6ce31ceef271f9b12b353c324b4e945db69..f9f8e13131e8658bfceada51d1d51d81c52c1f56 100644 (file)
 #include <sys/types.h>
 
 #include "linenoise.h"
+#ifndef STRINGBUF_H
 #include "stringbuf.h"
+#endif
 #include "utf8.h"
 
 #define LINENOISE_DEFAULT_HISTORY_MAX_LEN 100
index acac04c9d3d95974192fec0a36ad6115829cedd8..b42a9cc1fc7640c57c72e3ef965469c01716600d 100644 (file)
@@ -4,7 +4,9 @@
 #include <ctype.h>
 #include <assert.h>
 
+#ifndef STRINGBUF_H
 #include "stringbuf.h"
+#endif
 #ifdef USE_UTF8
 #include "utf8.h"
 #endif