From e14edd765fdc4ed43356d2eef35fa99228e5d461 Mon Sep 17 00:00:00 2001 From: William Hubbs Date: Tue, 19 Jun 2018 17:57:10 -0500 Subject: [PATCH] supervise-daemon: convert snprintf calls to xasprintf --- src/rc/supervise-daemon.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/rc/supervise-daemon.c b/src/rc/supervise-daemon.c index 952c610b..60bd1f20 100644 --- a/src/rc/supervise-daemon.c +++ b/src/rc/supervise-daemon.c @@ -186,7 +186,6 @@ static void handle_signal(int sig) static char * expand_home(const char *home, const char *path) { char *opath, *ppath, *p, *nh; - size_t len; struct passwd *pw; if (!path || *path != '~') @@ -217,9 +216,7 @@ static char * expand_home(const char *home, const char *path) return xstrdup(home); } - len = strlen(ppath) + strlen(home) + 1; - nh = xmalloc(len); - snprintf(nh, len, "%s%s", home, ppath); + xasprintf(&nh, "%s%s", home, ppath); free(opath); return nh; }