rem: p = strncpy(mutexPtr->name, prefix, plen) + plen;
add: p = strncpy(mutexPtr->name, prefix, (size_t)plen) + plen;
context: Ns_MutexSetName2(Ns_Mutex *mutex, char *prefix, char *name){    Mutex *mutexPtr = GETMUTEX(mutex);    int plen, nlen;    char *p;    plen = strlen(prefix);    if (plen > NS_THREAD_NAMESIZE) {	plen = NS_THREAD_NAMESIZE;	nlen = 0;    } else {    	nlen = name ? strlen(name) : 0;	if ((nlen + plen + 1) > NS_THREAD_NAMESIZE) {	    nlen = NS_THREAD_NAMESIZE - plen - 1;	}    }    Ns_MasterLock();    p = strncpy(mutexPtr->name, prefix, plen) + plen;    if (nlen > 0) {	*p++ = ':';	p = strncpy(p, name, nlen) + nlen;    }    *p = '\0';    Ns_MasterUnlock();}