From 4cc0ca1820795147dd27e5805c8227de0ebaace3 Mon Sep 17 00:00:00 2001 From: Nicholas Clark Date: Fri, 6 Oct 2006 18:05:45 +0000 Subject: [PATCH] Don't bother generating the "Operation \"%s\": no method found..." message text if we're not going to use it. p4raw-id: //depot/perl@28947 --- gv.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gv.c b/gv.c index 0fc0367..637e82f 100644 --- a/gv.c +++ b/gv.c @@ -1829,6 +1829,9 @@ Perl_amagic_call(pTHX_ SV *left, SV *right, int method, int flags) notfound = 1; lr = -1; } else if (cvp && (cv=cvp[nomethod_amg])) { notfound = 1; lr = 1; + } else if ((amtp && amtp->fallback >= AMGfallYES) && !DEBUG_o_TEST) { + /* Skip generating the "no method found" message. */ + return NULL; } else { SV *msg; if (off==-1) off=method; -- 2.7.4