be6d067c3a
from maintainer Tobias Ulmer
38 lines
1.0 KiB
Plaintext
38 lines
1.0 KiB
Plaintext
--- libcext/cext.h.orig Sat Jun 17 13:44:30 2006
|
|
+++ libcext/cext.h Sat Jun 17 19:39:01 2006
|
|
@@ -5,6 +5,9 @@
|
|
|
|
#include <sys/types.h>
|
|
|
|
+#include <string.h>
|
|
+#include <stdlib.h>
|
|
+
|
|
#ifndef nil
|
|
#define nil (void *)0
|
|
#endif
|
|
@@ -12,15 +15,18 @@
|
|
/* emallocz.c */
|
|
void *cext_emallocz(unsigned int size);
|
|
|
|
-/* strlcat.c */
|
|
-unsigned int cext_strlcat(char *dst, const char *src, unsigned int siz);
|
|
+/* strlcat.c
|
|
+unsigned int cext_strlcat(char *dst, const char *src, unsigned int siz); */
|
|
+#define cext_strlcat strlcat
|
|
|
|
-/* strlcpy.c */
|
|
-unsigned int cext_strlcpy(char *dst, const char *src, unsigned int siz);
|
|
+/* strlcpy.c
|
|
+unsigned int cext_strlcpy(char *dst, const char *src, unsigned int siz); */
|
|
+#define cext_strlcpy strlcpy
|
|
|
|
-/* strtonum.c */
|
|
+/* strtonum.c
|
|
long long cext_strtonum(const char *numstr, long long minval,
|
|
- long long maxval, const char **errstrp);
|
|
+ long long maxval, const char **errstrp); */
|
|
+#define cext_strtonum strtonum
|
|
|
|
/* tokenize.c */
|
|
unsigned int cext_tokenize(char **result, unsigned int reslen, char *str, char delim);
|