From 173c3f27245800af40395e54027fde2ff55724a5 Mon Sep 17 00:00:00 2001 From: David Mitchell Date: Mon, 5 Nov 2012 14:57:28 +0000 Subject: [PATCH] fix NO_TAINT_SUPPORT on g++ A '&' got lost in the conversion --- scope.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scope.c b/scope.c index e93517a..3240800 100644 --- a/scope.c +++ b/scope.c @@ -818,7 +818,7 @@ Perl_leave_scope(pTHX_ I32 base) ptr = SSPOPPTR; *(bool*)ptr = cBOOL(uv >> 8); #if !NO_TAINT_SUPPORT - if (ptr == TAINT_get) { + if (ptr == &(TAINT_get)) { /* If we don't update , to reflect what was saved on the * stack for PL_tainted, then we will overwrite this attempt to * restore it when we exit this routine. Note that this won't -- 2.7.4