Lines Matching refs:clean_key
933 char *clean_key = NULL;
958 clean_key = (char *) malloc(strlen(key) + 1);
959 if (!clean_key)
963 memcpy(clean_key + sofar, prev_slash, next_slash - prev_slash);
968 strcpy(clean_key + sofar, prev_slash);
969 key = clean_key;
980 /* reuse clean_key from above if available */
981 if (!clean_key) {
982 clean_key = (char *) malloc(len);
983 if (!clean_key)
986 memcpy(clean_key, key, len - 1);
989 clean_key[len - 1] = '\0';
990 key = clean_key;
1056 free(clean_key);