Lines Matching refs:prefix
67 char *prefix;
137 r = idn__strhash_put(scheme_hash, (*scheme)->prefix, *scheme);
278 scheme_parameter = scheme->prefix;
374 TRACE(("idn_mapper_map(): map %s\n", ctx->schemes[i].prefix));
437 idn_mapper_register(const char *prefix,
445 assert(prefix != NULL && create != NULL && destroy != NULL &&
448 TRACE(("idn_mapper_register(prefix=%s)\n", prefix));
456 scheme->prefix = (char *) malloc(strlen(prefix) + 1);
457 if (scheme->prefix == NULL) {
462 strcpy(scheme->prefix, prefix);
468 r = idn__strhash_put(scheme_hash, prefix, scheme);
476 free(scheme->prefix);