rem: if (*keyPtr != NULL) { pkeyPtr = *(Ns_Tls **)keyPtr; result = (VOID *)Ns_TlsGet(pkeyPtr); if (result != NULL) { NsFree((char *)result); Ns_TlsSet(pkeyPtr, (void *)NULL); } }
add: return;
context: TclpFinalizeThreadData(keyPtr)    Tcl_ThreadDataKey *keyPtr;{    VOID *result;    Ns_Tls *pkeyPtr;    if (*keyPtr != NULL) {	pkeyPtr = *(Ns_Tls **)keyPtr;	result = (VOID *)Ns_TlsGet(pkeyPtr);	if (result != NULL) {	    NsFree((char *)result);	    Ns_TlsSet(pkeyPtr, (void *)NULL);	}    }}