From 6b89b9b2b63e9e25bf91f88bab4163a497bfcca4 Mon Sep 17 00:00:00 2001 From: Ingo Schwarze Date: Mon, 18 Jul 2016 18:35:05 +0000 Subject: cope with -Wmissing-prototypes --- test-ohash.c | 24 +++++++++++++++++++++--- test-vasprintf.c | 7 +++++-- 2 files changed, 26 insertions(+), 5 deletions(-) diff --git a/test-ohash.c b/test-ohash.c index 138d520d..1844fe56 100644 --- a/test-ohash.c +++ b/test-ohash.c @@ -3,9 +3,27 @@ #include #include -void *xmalloc(size_t sz, void *arg) { return calloc(1,sz); } -void *xcalloc(size_t nmemb, size_t sz, void *arg) { return calloc(nmemb,sz); } -void xfree(void *p, void *arg) { free(p); } +static void *xmalloc(size_t, void *); +static void *xcalloc(size_t, size_t, void *); +static void xfree(void *, void *); + + +static void * +xmalloc(size_t sz, void *arg) { + return calloc(1,sz); +} + +static void * +xcalloc(size_t nmemb, size_t sz, void *arg) +{ + return calloc(nmemb,sz); +} + +static void +xfree(void *p, void *arg) +{ + free(p); +} int main(void) diff --git a/test-vasprintf.c b/test-vasprintf.c index bdb4408e..ee6980a2 100644 --- a/test-vasprintf.c +++ b/test-vasprintf.c @@ -1,4 +1,4 @@ -/* $Id: test-vasprintf.c,v 1.3 2015/10/06 18:32:20 schwarze Exp $ */ +/* $Id: test-vasprintf.c,v 1.4 2016/07/18 18:35:05 schwarze Exp $ */ /* * Copyright (c) 2015 Ingo Schwarze * @@ -23,7 +23,10 @@ #include #include -int +static int testfunc(char **, const char *, ...); + + +static int testfunc(char **ret, const char *format, ...) { va_list ap; -- cgit v1.2.3-56-ge451