--- psiconv/trunk/lib/psiconv/unicode.c 2004/02/02 20:43:04 192 +++ psiconv/trunk/lib/psiconv/unicode.c 2004/02/02 21:56:48 193 @@ -111,9 +111,9 @@ int i; if (!output) return PSICONV_E_NOMEM; - if (!(*output = malloc(sizeof(**output) * (1 + strlen(input))))) + if (!(*output = malloc(sizeof(**output) * (1 + strlen((const char *) input))))) return PSICONV_E_NOMEM; - for (i = 0; i < strlen(input); i++) + for (i = 0; i < strlen((const char *) input); i++) (*output)[i] = psiconv_unicode_from_char(config,input[i]); (*output)[i] = 0x0000; return PSICONV_E_OK;