From 3486ec8401b619df2ab962eb55fa4480b26b8fbc Mon Sep 17 00:00:00 2001 From: Nicholas Clark Date: Sun, 14 Nov 2010 20:57:33 +0000 Subject: [PATCH] Fix multiplicity build, broken by 328552296d8d53b3. It wrongly had #ifdef USE_ITHREADS, which should have been #ifdef MULTIPLICITY. --- ext/B/B.xs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/B/B.xs b/ext/B/B.xs index a58ff00..ad9c0a6 100644 --- a/ext/B/B.xs +++ b/ext/B/B.xs @@ -599,7 +599,7 @@ typedef HE *B__HE; typedef struct refcounted_he *B__RHE; #endif -#ifdef USE_ITHREADS +#ifdef MULTIPLICITY # define ASSIGN_COMMON_ALIAS(var) \ STMT_START { XSANY.any_i32 = offsetof(struct interpreter, var); } STMT_END #else @@ -617,7 +617,7 @@ static XSPROTO(intrpvar_sv_common) SV *ret; if (items != 0) croak_xs_usage(cv, ""); -#ifdef USE_ITHREADS +#ifdef MULTIPLICITY ret = *(SV **)(XSANY.any_i32 + (char *)my_perl); #else ret = *(SV **)(XSANY.any_ptr); -- 2.7.4