stas 2004/04/26 18:26:59
Modified: xs modperl_xs_util.h
. Changes
Log:
revert the previous change and use s/apr_ssize_t/apr_size_t/ to use the
right types in the functions
Revision Changes Path
1.20 +2 -2 modperl-2.0/xs/modperl_xs_util.h
Index: modperl_xs_util.h
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/modperl_xs_util.h,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -u -r1.19 -r1.20
--- modperl_xs_util.h 8 Apr 2004 01:41:36 -0000 1.19
+++ modperl_xs_util.h 27 Apr 2004 01:26:59 -0000 1.20
@@ -97,11 +97,11 @@
/* XXX: we probably shouldn't croak here */
#define mpxs_write_loop(func, obj) \
while (MARK <= SP) { \
- STRLEN wlen; \
+ apr_size_t wlen; \
apr_status_t rv; \
char *buf = SvPV(*MARK, wlen); \
MP_TRACE_o(MP_FUNC, "%d bytes [%s]", wlen, buf); \
- rv = func(aTHX_ obj, buf, &(apr_size_t)wlen); \
+ rv = func(aTHX_ obj, buf, &wlen); \
if (rv != APR_SUCCESS) { \
Perl_croak(aTHX_ modperl_apr_strerror(rv)); \
} \
1.363 +2 -0 modperl-2.0/Changes
Index: Changes
===================================================================
RCS file: /home/cvs/modperl-2.0/Changes,v
retrieving revision 1.362
retrieving revision 1.363
diff -u -u -r1.362 -r1.363
--- Changes 27 Apr 2004 00:27:39 -0000 1.362
+++ Changes 27 Apr 2004 01:26:59 -0000 1.363
@@ -12,6 +12,8 @@
=item 1.99_14-dev
+fix type casting problems in the io functions [Stas]
+
add support for libgtop 2.5.0+ (maintenance mode) [Stas]
APR::Socket::timeout_set now croaks on failure [Stas]