stas 2004/04/27 11:45:12
Modified: xs modperl_xs_util.h
Log:
tidy up, no code change
Revision Changes Path
1.21 +47 -47 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.20
retrieving revision 1.21
diff -u -u -r1.20 -r1.21
--- modperl_xs_util.h 27 Apr 2004 01:26:59 -0000 1.20
+++ modperl_xs_util.h 27 Apr 2004 18:45:12 -0000 1.21
@@ -21,8 +21,8 @@
#define mp_xs_sv2_r(sv) modperl_sv2request_rec(aTHX_ sv)
#undef mp_xs_sv2_APR__Table
-#define mp_xs_sv2_APR__Table(sv) \
- (apr_table_t *)modperl_hash_tied_object(aTHX_ "APR::Table", sv)
+#define mp_xs_sv2_APR__Table(sv) \
+ (apr_table_t *)modperl_hash_tied_object(aTHX_ "APR::Table", sv)
#define mpxs_Apache__RequestRec_pool(r) r->pool
#define mpxs_Apache__Connection_pool(c) c->pool
@@ -37,10 +37,10 @@
# define dITEMS I32 items = SP - MARK
#endif
-#define mpxs_PPCODE(code) STMT_START { \
- SP -= items; \
- code; \
- PUTBACK; \
+#define mpxs_PPCODE(code) STMT_START { \
+ SP -= items; \
+ code; \
+ PUTBACK; \
} STMT_END
#define PUSHs_mortal_iv(iv) PUSHs(sv_2mortal(newSViv(iv)))
@@ -55,58 +55,58 @@
#define mpxs_sv_cur_set(sv, len) MP_SvCUR_set(sv, len)
-#define mpxs_set_targ(func, arg) \
-STMT_START { \
- dXSTARG; \
- XSprePUSH; \
- func(aTHX_ TARG, arg); \
- PUSHTARG; \
- XSRETURN(1); \
+#define mpxs_set_targ(func, arg) \
+ STMT_START { \
+ dXSTARG; \
+ XSprePUSH; \
+ func(aTHX_ TARG, arg); \
+ PUSHTARG; \
+ XSRETURN(1); \
} STMT_END
-#define mpxs_cv_name() \
-HvNAME(GvSTASH(CvGV(cv))), GvNAME(CvGV(cv))
+#define mpxs_cv_name() \
+ HvNAME(GvSTASH(CvGV(cv))), GvNAME(CvGV(cv))
-#define mpxs_sv_is_object(sv) \
-(SvROK(sv) && (SvTYPE(SvRV(sv)) == SVt_PVMG))
+#define mpxs_sv_is_object(sv) \
+ (SvROK(sv) && (SvTYPE(SvRV(sv)) == SVt_PVMG))
-#define mpxs_sv_object_deref(sv, type) \
-(mpxs_sv_is_object(sv) ? (type *)SvIVX((SV*)SvRV(sv)) : NULL)
+#define mpxs_sv_object_deref(sv, type) \
+ (mpxs_sv_is_object(sv) ? (type *)SvIVX((SV*)SvRV(sv)) : NULL)
-#define mpxs_sv2_obj(obj, sv) \
-(obj = mp_xs_sv2_##obj(sv))
-
-#define mpxs_usage_items_1(arg) \
-if (items != 1) { \
- Perl_croak(aTHX_ "usage: %s::%s(%s)", \
- mpxs_cv_name(), arg); \
-}
-
-#define mpxs_usage_va(i, obj, msg) \
-if ((items < i) || !(mpxs_sv2_obj(obj, *MARK))) { \
- Perl_croak(aTHX_ "usage: %s", msg); \
-} \
-MARK++
+#define mpxs_sv2_obj(obj, sv) \
+ (obj = mp_xs_sv2_##obj(sv))
+
+#define mpxs_usage_items_1(arg) \
+ if (items != 1) { \
+ Perl_croak(aTHX_ "usage: %s::%s(%s)", \
+ mpxs_cv_name(), arg); \
+ }
+
+#define mpxs_usage_va(i, obj, 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)
-#define mpxs_usage_va_2(obj, arg, msg) \
-mpxs_usage_va(2, obj, msg); \
-arg = *MARK++
+#define mpxs_usage_va_2(obj, arg, msg) \
+ 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_size_t wlen; \
- apr_status_t rv; \
- char *buf = SvPV(*MARK, wlen); \
+#define mpxs_write_loop(func, obj) \
+ while (MARK <= SP) { \
+ 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, &wlen); \
- if (rv != APR_SUCCESS) { \
- Perl_croak(aTHX_ modperl_apr_strerror(rv)); \
- } \
- bytes += wlen; \
- MARK++; \
+ rv = func(aTHX_ obj, buf, &wlen); \
+ if (rv != APR_SUCCESS) { \
+ Perl_croak(aTHX_ modperl_apr_strerror(rv)); \
+ } \
+ bytes += wlen; \
+ MARK++; \
}
#endif /* MODPERL_XS_H */