summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut2013-01-30 03:21:21 +0000
committerPeter Eisentraut2013-01-30 03:21:21 +0000
commit5bb2ddc0af62cfcd538e0e51460fc1f4f91ee333 (patch)
tree5085158a8209d948de612ad082338015eb2b9e3f
parent991f3e5ab3f8196d18d5b313c81a5f744f3baaea (diff)
entab: Fix some compiler warnings
-rw-r--r--src/tools/entab/entab.c3
-rw-r--r--src/tools/entab/halt.c1
2 files changed, 4 insertions, 0 deletions
diff --git a/src/tools/entab/entab.c b/src/tools/entab/entab.c
index 5345c657f5..cb5a406345 100644
--- a/src/tools/entab/entab.c
+++ b/src/tools/entab/entab.c
@@ -14,6 +14,7 @@
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
+#include <unistd.h>
#if defined(WIN32) || defined(__CYGWIN__)
#define PG_BINARY_R "rb"
@@ -181,10 +182,12 @@ main(int argc, char **argv)
if (*src == '\\')
escaped = TRUE;
if (*src == '"' || *src == '\'')
+ {
if (quote_char == ' ')
quote_char = *src;
else if (*src == quote_char)
quote_char = ' ';
+ }
}
else if (*src != '\r' && *src != '\n')
escaped = FALSE;
diff --git a/src/tools/entab/halt.c b/src/tools/entab/halt.c
index dfc5936fad..e7d2e4496b 100644
--- a/src/tools/entab/halt.c
+++ b/src/tools/entab/halt.c
@@ -11,6 +11,7 @@
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include <errno.h>