dougm 01/11/06 09:37:25
Modified: xs modperl_xs_util.h
Log:
s/croak/Perl_croak/g
Revision Changes Path
1.11 +5 -3 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.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- modperl_xs_util.h 2001/10/27 17:14:17 1.10
+++ modperl_xs_util.h 2001/11/06 17:37:25 1.11
@@ -67,8 +67,9 @@
}
#define mpxs_usage_va(i, obj, msg) \
-if ((items < i) || !(mpxs_sv2_obj(obj, *MARK))) \
-croak("usage: %s", msg); \
+if ((items < i) || !(mpxs_sv2_obj(obj, *MARK))) { \
+ Perl_croak(aTHX_ "usage: %s", msg); \
+} \
MARK++
#define mpxs_usage_va_1(obj, msg) mpxs_usage_va(1, obj, msg)
@@ -77,13 +78,14 @@
mpxs_usage_va(2, obj, msg); \
arg = *MARK++
+/* XXX: we probably shouldn't croak here */
#define mpxs_write_loop(func,obj) \
while (MARK <= SP) { \
apr_ssize_t wlen; \
char *buf = SvPV(*MARK, wlen); \
apr_status_t rv = func(obj, buf, &wlen); \
if (rv != APR_SUCCESS) { \
- croak(modperl_apr_strerror(rv)); \
+ Perl_croak(aTHX_ modperl_apr_strerror(rv)); \
} \
bytes += wlen; \
MARK++; \