Lines Matching refs:prefix
455 static void AddUPRResource (categoryName, resourceName, fileName, prefix,
460 char *prefix;
466 if (noPrefix || prefix == NULL) {
467 prefix = "";
470 prefix++; /* Skip over leading / */
471 if (prefix[0] == '.' && prefix[1] == '/') prefix += 2;
482 resource->file = ckmalloc (strlen (fileName) + strlen(prefix) + 2,
485 if (prefix != NULL && prefix[0] != '\0') {
486 strcpy (resource->file, prefix);
1029 if (line[0] == '/') { /* Handle optional directory prefix */
1817 char *prefix = NULL;
1841 if (prefix == NULL) {
1842 prefix = ckmalloc(strlen(resource->file) + 1,
1843 "Failed to allocate directory prefix");
1844 strcpy(prefix, resource->file);
1846 printf("New directory prefix: %s\n", prefix);
1849 ch1 = prefix;
1857 printf("New directory prefix: %s\n", prefix);
1872 if (prefix == NULL) {
1873 prefix = ckmalloc(strlen(resource->file) + 1,
1874 "Failed to allocate directory prefix");
1875 strcpy(prefix, resource->file);
1877 printf("New directory prefix: %s\n", prefix);
1880 ch1 = prefix;
1888 printf("New directory prefix: %s\n", prefix);
1898 if (prefix != NULL) {
1899 ch1 = ch2 = prefix;
1908 if (prefix != NULL && prefix[0] != '/') prefix[0] = '\0';
1909 return prefix;
2240 char *prefix;
2326 prefix = ExtractDirectoryPrefix();
2327 PrintResourceDirectory (prefix, outputFile);