We SHOULD decide on always use one form or the other of char. Just as
bitfields char (without a qualifier) is either signed or unsigned, which
is up to the compiler used..
In this specific case, a typecast is "the correct thing to do".
/Henrik
Adrian Chadd wrote:
>
> More cc fun. :)
>
> The mipspro cc compiler when using -fullwarn is spitting out
> the following:
>
> cc-1164 cc: WARNING File = rfc2617.c, Line = 108
> Argument of type "const char *" is incompatible with parameter of type
> "const unsigned char *".
>
> MD5Update(&Md5Ctx, pszUserName, strlen(pszUserName));
> ^
>
> cc-1164 cc: WARNING File = rfc2617.c, Line = 110
> Argument of type "const char *" is incompatible with parameter of type
> "const unsigned char *".
>
> MD5Update(&Md5Ctx, pszRealm, strlen(pszRealm));
> ^
> What should we do here? Convert the code to use unsigned char *
> when doing md5 stuff?
>
> Adrian
>
> --
> Adrian Chadd "The fact you can download a 100 megabyte file
> <adrian@creative.net.au> from half way around the world should be viewed
> as an accident and not a right."
> -- Adrian Chadd and Bill Fumerola
Received on Tue Mar 06 2001 - 15:52:08 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:13:36 MST