Index: attrib.c =================================================================== --- attrib.c (revision 30941) +++ attrib.c (revision 30942) @@ -95,7 +95,7 @@ for (i = 0; i < list->Number; i++) { if (strcmp(name, list->List[i].name) == 0) { char *old_value = list->List[i].value; - list->List[i].value = pcb_strdup_null(value); + list->List[i].value = rnd_strdup_null(value); NOTIFY(list, list->List[i].name, list->List[i].value); free(old_value); return 1; @@ -111,8 +111,8 @@ /* Now add the new attribute. */ i = list->Number; - list->List[i].name = pcb_strdup_null(name); - list->List[i].value = pcb_strdup_null(value); + list->List[i].name = rnd_strdup_null(name); + list->List[i].value = rnd_strdup_null(value); list->List[i].cpb_written = 1; NOTIFY(list, list->List[i].name, list->List[i].value); list->Number++; @@ -187,7 +187,7 @@ dst->List[i].cpb_written = 1; if (strcmp(value, dst->List[i].value) != 0) { char *old_value = dst->List[i].value; - dst->List[i].value = pcb_strdup(value); + dst->List[i].value = rnd_strdup(value); NOTIFY(dst, dst->List[i].name, dst->List[i].value); free(old_value); }