mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-27 03:33:33 +08:00
(gconv_fct): Change parameter from char' to
unsigned char'. (gconv_step_data): Likewise.
This commit is contained in:
parent
488c6a323b
commit
1d0b8e4b8f
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user