--- psiconv/trunk/lib/psiconv/parse_routines.h 2003/11/27 11:43:51 173 +++ psiconv/trunk/lib/psiconv/parse_routines.h 2004/01/26 12:59:54 188 @@ -49,10 +49,10 @@ const psiconv_buffer buf,int lev, psiconv_u32 off, int *length, int *status); -extern psiconv_S_t psiconv_read_S(const psiconv_config config, +extern psiconv_u32 psiconv_read_S(const psiconv_config config, const psiconv_buffer buf, int lev, psiconv_u32 off, int *length, int *status); -extern psiconv_X_t psiconv_read_X(const psiconv_config config, +extern psiconv_u32 psiconv_read_X(const psiconv_config config, const psiconv_buffer buf, int lev, psiconv_u32 off, int *length, int *status); extern psiconv_length_t psiconv_read_length(const psiconv_config config, @@ -71,6 +71,10 @@ const psiconv_buffer buf, int lev,psiconv_u32 off, int *length,int *status); +extern psiconv_string_t psiconv_read_charlist(const psiconv_config config, + const psiconv_buffer buf, int lev, + psiconv_u32 off, int nrofchars, + int *status); extern int psiconv_parse_bool(const psiconv_config config, const psiconv_buffer buf, int lev,