diff options
author | Walter de Jong <walter@heiho.net> | 2013-03-29 10:18:16 +0100 |
---|---|---|
committer | Walter de Jong <walter@heiho.net> | 2013-03-29 10:18:16 +0100 |
commit | bb9f348decdd37b4d126bff67ed1e913eb28c3cb (patch) | |
tree | ee3b25478b2ba06fe7850a5615d0a37ed419e7fd /libtac/lib | |
parent | d3c323cc390659dfd3da50a015e18285b5b5b6ff (diff) | |
download | pam_tacplus-bb9f348decdd37b4d126bff67ed1e913eb28c3cb.tar.gz pam_tacplus-bb9f348decdd37b4d126bff67ed1e913eb28c3cb.zip |
abort() on erroneous input parameters
Diffstat (limited to 'libtac/lib')
-rw-r--r-- | libtac/lib/xalloc.c | 2 |
1 files changed, 2 insertions, 0 deletions
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; |