Lines Matching refs:names

105     ResourceName names;
107 int filled; /* Whether has all names or just already found names */
420 dir->types[i].names = NULL;
557 if (strcmp(name, type->names[i].name) == 0) return 1;
626 char *names = namebuf;
653 if (names != namebuf) FREE((char *) names);
674 if (names == namebuf) {
675 names = (char *) MALLOC(newsize);
676 (void) memcpy((MT) names, (MT) namebuf, (MST) namelen);
677 } else names = REALLOC(names, newsize);
683 (void) strncpy(&names[namelen], linein, len+1);
687 (void) strncpy(&names[namelen], dir->filePrefix, prefixLen);
692 (void) strncpy(&names[namelen], sep+1, len+1);
695 if (name != NULL && strcmp(names, name) != 0) namelen = start;
700 if (count == 0) type->names = NULL;
702 type->names = (ResourceName)
705 (void) memcpy((MT) type->nameBuffer, (MT) names, (MST) namelen);
710 type->names[i].name = &(type->nameBuffer[len]);
711 len += strlen(type->names[i].name) + 1;
712 type->names[i].file = &(type->nameBuffer[len]);
713 len += strlen(type->names[i].file) + 1;
716 if (names != namebuf) FREE((char *) names);
789 FREE((char *) t->names);
1370 char **names, **files;
1381 if (strcmp(rt->names[j].name, resourceName) == 0) {
1391 names = (char **) MALLOC((int) (nameCount * sizeof(char *)));
1401 strcmp(rt->names[j].name, resourceName) == 0) {
1402 names[k] = rt->names[j].name;
1403 files[k++] = rt->names[j].file;
1409 *resourceNamesReturn = names;
1496 char *names = namebuf;
1520 if (names != namebuf) FREE((char *) names);
1526 if (names != namebuf) FREE((char *) names);
1542 if (names != namebuf) FREE((char *) names);
1543 names = (char *) MALLOC(len);
1548 (void) strncpy(names, linein, len+1);
1551 file = &names[namelen];
1554 (void) strncpy(&names[namelen], dir->filePrefix, prefixLen);
1559 (void) strncpy(&names[namelen], sep+1, len+1);
1561 if (s->name == NULL || strcmp(names, s->name) == 0) {
1562 s->done = (*s->func) (s->type, names, file, s->private);
1564 if (names != namebuf) FREE((char *) names);