EC les fonction inline be fonctionne qu'avec gcc !! il faudrait mettre une macro UT_INLINE dans un header. AC "inline" est pourtant posix, non?
ASSERT sur tous les parametres.
Member ut_conv_char (char **src_p, char **dst_p, UtCharsetIndex src_charset, UtCharsetIndex dst_charset)
EC Il y a des cas d'erreur (ERROR), on doit donc pourvoir retourner l'erreur. AC Les erreurs sont gérées : elles sont indiquées par un 'ut_session->nomapping_char' dans le texte.
EC Cette fonction ne retourne pas de code d'erreur alors qu'il y a des ERROR() et que de mauvais paramètres doivent pouvoir la faire pantée. Il faut donc mettre en parametre un pointeur sur la variable à fixer (ou l'intégrer dans UtText) et mettre le type de retour à UtCode. AC Effectivement, bien qu'il s'agisse alors d'erreurs dues à une mauvaise utilisation de l'API.