Lines Matching refs:scheme
194 normalize_scheme_t *scheme;
203 ERROR(("idn_normalizer_add(): invalid scheme \"%-.30s\"\n",
209 scheme = v;
218 ctx->schemes[ctx->nschemes++] = scheme;
316 * Perform i-th normalization scheme.
348 normalize_scheme_t *scheme;
356 scheme = malloc(sizeof(*scheme) + strlen(scheme_name) + 1);
357 if (scheme == NULL) {
361 scheme->name = (char *)(scheme + 1);
362 (void)strcpy(scheme->name, scheme_name);
363 scheme->proc = proc;
365 r = idn__strhash_put(scheme_hash, scheme_name, scheme);