# HG changeset patch # User Karl Heuer # Date 892018218 0 # Node ID 384d40966004d6e55795e00d3b4b577f00a2368e # Parent e6d49d55ea7e3068aab29ea5e64fa8cb303446b2 (CHAR_STRING): Cast to unsigned char ** explicitly. diff -r e6d49d55ea7e -r 384d40966004 src/charset.h --- a/src/charset.h Wed Apr 08 06:49:50 1998 +0000 +++ b/src/charset.h Wed Apr 08 06:50:18 1998 +0000 @@ -564,7 +564,7 @@ #define CHAR_STRING(c, workbuf, str) \ (SINGLE_BYTE_CHAR_P (c) \ ? *(str = workbuf) = (unsigned char)(c), 1 \ - : non_ascii_char_to_string (c, workbuf, &str)) + : non_ascii_char_to_string (c, workbuf, (unsigned char **)&str)) /* Return a character code of the character of which multi-byte form is at STR and the length is LEN. If STR doesn't contain valid