aboutsummaryrefslogtreecommitdiff
path: root/lib/portability.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/portability.h')
-rw-r--r--lib/portability.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/portability.h b/lib/portability.h
index 0887d873..832dd123 100644
--- a/lib/portability.h
+++ b/lib/portability.h
@@ -1,5 +1,5 @@
// The tendency of gcc to produce stupid warnings continues with
-// warn_unsed_result, which warns about things like ignoring the return code
+// warn_unused_result, which warns about things like ignoring the return code
// of nice(2) (which is completely useless since -1 is a legitimate return
// value on success and even the man page tells you to use errno instead).
@@ -33,6 +33,7 @@
#define IS_BIG_ENDIAN 0
#endif
+int clearenv(void);
#else
#ifdef __BIG_ENDIAN__
@@ -72,3 +73,8 @@
#else
#define GCC_BUG
#endif
+
+#if defined(__APPLE__) || defined(__ANDROID__)
+ssize_t getdelim(char **lineptr, size_t *n, int delim, FILE *stream);
+ssize_t getline(char **lineptr, size_t *n, FILE *stream);
+#endif