From 3e684a5916f79d73563bd78a5a704431ce85fda0 Mon Sep 17 00:00:00 2001 From: Philippe Pepiot Date: Thu, 19 Jan 2012 11:18:46 +0100 Subject: [PATCH] Fix xstrdup if str is NULL. If str is NULL we return an uninitialized char * --- src/util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util.c b/src/util.c index 8e69fe2..eefedb5 100644 --- a/src/util.c +++ b/src/util.c @@ -74,7 +74,7 @@ xasprintf(char **strp, const char *fmt, ...) char * xstrdup(const char *str) { - char *ret; + char *ret = NULL; if(str == NULL || (ret = strdup(str)) == NULL) warnx("strdup(%s)", str);