From: Ralph Corderoy Date: Mon, 17 Oct 2016 00:26:53 +0000 (+0100) Subject: Replace mh_xmalloc() with mh_xstrdup(). X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/c9769bc977d1d9f9f0befe61959f25ac5acf1f3c?hp=ab27ece6d6d921bc826ddab57cba370fba7ea89c Replace mh_xmalloc() with mh_xstrdup(). --- diff --git a/sbr/lock_file.c b/sbr/lock_file.c index 71a559c6..264e4695 100644 --- a/sbr/lock_file.c +++ b/sbr/lock_file.c @@ -658,14 +658,10 @@ static void timerON (char *curlock, int fd) { struct lock *lp; - size_t len; NEW(lp); - - len = strlen(curlock) + 1; + lp->l_lock = mh_xstrdup(curlock); lp->l_fd = fd; - lp->l_lock = mh_xmalloc (len); - memcpy (lp->l_lock, curlock, len); lp->l_next = l_top; if (!l_top) { @@ -673,7 +669,6 @@ timerON (char *curlock, int fd) SIGNAL (SIGALRM, alrmser); alarm (NSECS); } - l_top = lp; }