]> git.puffer.fish Git - matthieu/frr.git/commitdiff
lib: snprintf to strlcpy in frr_pthread.c
authorDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 31 Jan 2019 12:51:07 +0000 (07:51 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 31 Jan 2019 12:52:23 +0000 (07:52 -0500)
Convert to using strlcpy to erase those pesky little
gcc warnings->errors

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
lib/frr_pthread.c

index fe18eb1051384bb06ca76f27a2dd0dff733c7798..d7f655271b853c5c7ce4d2862ec4a43ca8cf33de 100644 (file)
@@ -83,9 +83,9 @@ struct frr_pthread *frr_pthread_new(struct frr_pthread_attr *attr,
        name = (name ? name : "Anonymous thread");
        fpt->name = XSTRDUP(MTYPE_FRR_PTHREAD, name);
        if (os_name)
-               snprintf(fpt->os_name, OS_THREAD_NAMELEN, "%s", os_name);
+               strlcpy(fpt->os_name, os_name, OS_THREAD_NAMELEN);
        else
-               snprintf(fpt->os_name, OS_THREAD_NAMELEN, "%s", name);
+               strlcpy(fpt->os_name, name, OS_THREAD_NAMELEN);
        /* initialize startup synchronization primitives */
        fpt->running_cond_mtx = XCALLOC(
                MTYPE_PTHREAD_PRIM, sizeof(pthread_mutex_t));