Grretings All,

Get the following while trying a build on a NetWare platform form CVS 2.1
HEAD:
Generating Release\proxyajp_cc.opt
Compiling proxy_ajp.c
Compiling proxy_util.c
Compiling c:\projects\gccnlm\ajplib/ajp_header.c
Compiling c:\projects\gccnlm\ajplib/ajp_msg.c
Compiling c:\projects\gccnlm\ajplib/ajp_link.c
### mwccnlm Compiler:
#    File: ..\..\..\ajplib\ajp_link.c
# -----------------------------------
#     101:      status = ilink_read(sock, msg->buf, hlen);
#   Error:                                              ^
#   illegal implicit conversion from 'unsigned char *' to
#   'char *'
### mwccnlm Compiler:
#     117:      status = ilink_read(sock, msg->buf + hlen, blen);
#   Error:                                                     ^
#   illegal implicit conversion from 'unsigned char *' to
#   'char *'

Major problem is that apr.h (AprLib 1.0) defines _apr_byte_t as unsigned
char,
whereas the ilink_read() function defines the buffer pointer to be of type
char*...

Norm

Reply via email to