From 1d0b8e4b8f9c636cfaec78be5ebf819d3d8c2284 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Mon, 15 Mar 1999 20:31:13 +0000 Subject: (gconv_fct): Change parameter from `char' to `unsigned char'. (gconv_step_data): Likewise. --- iconv/gconv.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'iconv/gconv.h') diff --git a/iconv/gconv.h b/iconv/gconv.h index 66c34aa928..6576b0621f 100644 --- a/iconv/gconv.h +++ b/iconv/gconv.h @@ -57,8 +57,9 @@ struct gconv_loaded_object; /* Type of a conversion function. */ typedef int (*gconv_fct) __PMT ((struct gconv_step *, - struct gconv_step_data *, __const char **, - __const char *, size_t *, int)); + struct gconv_step_data *, + __const unsigned char **, + __const unsigned char *, size_t *, int)); /* Constructor and destructor for local data for conversion step. */ typedef int (*gconv_init_fct) __PMT ((struct gconv_step *)); @@ -97,8 +98,8 @@ struct gconv_step allocated by the `init' function. */ struct gconv_step_data { - char *outbuf; /* Output buffer for this step. */ - char *outbufend; /* Address of first byte after the output buffer. */ + unsigned char *outbuf; /* Output buffer for this step. */ + unsigned char *outbufend; /* Address of first byte after the output buffer.*/ /* Is this the last module in the chain. */ int is_last; -- cgit 1.4.1