From bb9f348decdd37b4d126bff67ed1e913eb28c3cb Mon Sep 17 00:00:00 2001 From: Walter de Jong Date: Fri, 29 Mar 2013 10:18:16 +0100 Subject: abort() on erroneous input parameters --- libtac/lib/xalloc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libtac/lib/xalloc.c b/libtac/lib/xalloc.c index 8fcce26..3fddcfb 100644 --- a/libtac/lib/xalloc.c +++ b/libtac/lib/xalloc.c @@ -59,9 +59,11 @@ char *xstrdup(const char *s) { char *xstrcpy(char *dst, const char *src, size_t dst_size) { if (dst == NULL) { TACSYSLOG((LOG_ERR, "xstrcpy(): dst == NULL")); + abort(); } if (src == NULL) { TACSYSLOG((LOG_ERR, "xstrcpy(): src == NULL")); + abort(); } if (!dst_size) return NULL; -- cgit v1.2.3