aboutsummaryrefslogtreecommitdiff
path: root/csv.c
diff options
context:
space:
mode:
authorThomas Schmucker <ts@its1.de>2020-06-25 08:25:49 +0200
committerThomas Schmucker <ts@its1.de>2020-06-25 08:25:49 +0200
commite88a588f78566b8df41dbb234d781a997feee4d3 (patch)
tree4062326192011ebd2d60ce6be27feb4d00efb157 /csv.c
parent5136f7bebbc3f2f89295bb11f2145ab878096977 (diff)
downloadlibcsv-e88a588f78566b8df41dbb234d781a997feee4d3.tar.gz
libcsv-e88a588f78566b8df41dbb234d781a997feee4d3.tar.bz2
libcsv-e88a588f78566b8df41dbb234d781a997feee4d3.zip
Protytypen für icht Standard-C-Funktionen hinzugefügt. Clients, die diese Funktionen nicht haben, müssen diese dann aus dem Netz (OpenBSD) herunterladen und explizit kompilieren und zum Projekt dazulinken.
Diffstat (limited to 'csv.c')
-rw-r--r--csv.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/csv.c b/csv.c
index ac51a56..f69b34e 100644
--- a/csv.c
+++ b/csv.c
@@ -25,6 +25,8 @@ csv_mem_allocate(size_t n, size_t sz, void *cb_arg)
25static void * 25static void *
26csv_mem_reallocate(void *ptr, size_t n, size_t sz, void *cb_arg) 26csv_mem_reallocate(void *ptr, size_t n, size_t sz, void *cb_arg)
27{ 27{
28 void *reallocarray(void *ptr, size_t nmemb, size_t size);
29
28 (void) cb_arg; 30 (void) cb_arg;
29 31
30 return reallocarray(ptr, n, sz); 32 return reallocarray(ptr, n, sz);
@@ -33,6 +35,8 @@ csv_mem_reallocate(void *ptr, size_t n, size_t sz, void *cb_arg)
33static void 35static void
34csv_mem_free(void *ptr, size_t sz, void *cb_arg) 36csv_mem_free(void *ptr, size_t sz, void *cb_arg)
35{ 37{
38 void explicit_bzero(void *b, size_t len);
39
36 (void) cb_arg; 40 (void) cb_arg;
37 41
38 explicit_bzero(ptr, sz); 42 explicit_bzero(ptr, sz);