Jeff Trawick wrote:
(reposting)

If someone can give me a clue and suggest a better venue for getting this bug fixed, please let me know.

Note that gcc complains about this code too, but doesn't consider it a fatal error.

-------- Original Message --------
Subject: [PATCH] fix syntax error in mod_jk2 file jk_channel_apr_socket.c
Date: Thu, 13 Mar 2003 08:28:44 -0500
From: Jeff Trawick <[EMAIL PROTECTED]>
Reply-To: Tomcat Developers List <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
To: [EMAIL PROTECTED]


I saw the error with IBM's native compiler for AIX, but it doesn't seem
to be a matter of extreme pickiness.

Here are the error messages:

"../../common/jk_channel_apr_socket.c", line 229.56: 1506-226 (S) The
":" operator is not allowed between "int" and "char[37]".
"../../common/jk_channel_apr_socket.c", line 258.56: 1506-226 (S) The
":" operator is not allowed between "int" and "char[37]".

The code in error is

remote_sa->next ? JK_LOG_DEBUG : JK_LOG_ERROR,

Better rewrite it like :


if (remote_sa->next)
        env->l->jkLog(env,
        env->l,
        JK_LOG_DEBUG,
        "channelApr.open(): error %d creating socket %d %s\n",
        ret,
        socketInfo->host);
else
        env->l->jkLog(env,
        env->l,
        JK_LOG_ERROR,
        "channelApr.open(): error %d creating socket %d %s\n",
        ret,
        socketInfo->host);





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to