From af99ae8bc38e960b31907e5d642c67d15a3ea8c9 Mon Sep 17 00:00:00 2001 From: shankar Date: Thu, 8 Apr 2010 05:39:46 +0000 Subject: Fixing 64bit compilation issue git-svn-id: http://svn.apache.org/repos/asf/axis/axis2/c/core/trunk@931785 13f79535-47bb-0310-9956-ffa450edef68 --- src/core/transport/http/server/CGI/axis2_cgi_stream.c | 6 +++--- tools/tcpmon/src/tcpmon.c | 14 +++++++------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/core/transport/http/server/CGI/axis2_cgi_stream.c b/src/core/transport/http/server/CGI/axis2_cgi_stream.c index 15b3340..345b750 100644 --- a/src/core/transport/http/server/CGI/axis2_cgi_stream.c +++ b/src/core/transport/http/server/CGI/axis2_cgi_stream.c @@ -45,7 +45,7 @@ int AXIS2_CALL cgi_stream_write( const void *buffer, size_t count); -size_t AXIS2_CALL cgi_stream_read( +int AXIS2_CALL cgi_stream_read( axutil_stream_t * stream, const axutil_env_t * env, void *buffer, @@ -85,7 +85,7 @@ axutil_stream_create_cgi( return &(stream_impl->stream); } -size_t AXIS2_CALL +int AXIS2_CALL cgi_stream_read( axutil_stream_t * stream, const axutil_env_t * env, @@ -112,7 +112,7 @@ cgi_stream_read( read_bytes = fread(buffer, sizeof(char), stream_impl->content_length, stdin); } - return read_bytes; + return (int)read_bytes; } int AXIS2_CALL diff --git a/tools/tcpmon/src/tcpmon.c b/tools/tcpmon/src/tcpmon.c index 567bfc3..cb4afa6 100644 --- a/tools/tcpmon/src/tcpmon.c +++ b/tools/tcpmon/src/tcpmon.c @@ -517,7 +517,7 @@ resend_request( FILE *file; axis2_char_t *uuid = NULL; axis2_char_t *buffer = NULL; - int read_len = 0; + size_t read_len = 0; if (status == 0) { @@ -573,10 +573,10 @@ resend_request( axis2_char_t *tmp2 = NULL; axis2_char_t *tmp3 = NULL; axis2_char_t *uuid_match = NULL; - int offset = 0; + size_t offset = 0; int loop_state = 1; int end_reached = 0; - int rounds = 0; + size_t rounds = 0; offset = (int)strlen(search); tmp3 = buffer; @@ -616,7 +616,7 @@ resend_request( } else { - rounds = (int)(tmp1 - tmp3) + offset + 36; + rounds = tmp1 - tmp3 + offset + 36; tmp3 = tmp1 + offset + 36; } if (read_len - offset - 36 < (int)(tmp1 - buffer)) @@ -646,17 +646,17 @@ resend_request( axis2_char_t *header_str = "*/\n---------------------\n"; axis2_char_t *footer_str = "\n= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ="; - int seek_len = 0; + size_t seek_len = 0; int has_raw_binary = 0; axis2_char_t *request_buffer = NULL; AXIS2_FREE(env->allocator, uuid_match); AXIS2_FREE(env->allocator, uuid); end_reached = 1; tmp2 += 36; - offset = (int)strlen(header_str); + offset = strlen(header_str); if (read_len - offset < (int)(tmp2 - buffer)) { - seek_len = (int)(tmp2 - buffer) + offset - read_len; + seek_len = tmp2 - buffer + offset - read_len; if (seek_len > 0) { read_len = fread(buffer, sizeof(char), seek_len, file); -- cgit v1.1-32-gdbae