From: Nick Ing-Simmons Date: Tue, 10 Jul 2001 06:58:14 +0000 (+0000) Subject: Fix open(...,"...:layer(xxx)",...) X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=4cddb5cd9c04fc106c6cfb974a57915742687c3a;p=p5sagit%2Fp5-mst-13.2.git Fix open(...,"...:layer(xxx)",...) - use memEQ not strEQ as there is '(' not '\0' p4raw-id: //depot/perlio@11252 --- diff --git a/perlio.c b/perlio.c index e20563a..093cc8a 100644 --- a/perlio.c +++ b/perlio.c @@ -504,7 +504,7 @@ PerlIO_find_layer(pTHX_ const char *name, STRLEN len, int load) for (i=0; i < PerlIO_known_layers->cur; i++) { PerlIO_funcs *f = PerlIO_known_layers->array[i].funcs; - if (strEQ(f->name,name)) + if (memEQ(f->name,name,len)) { PerlIO_debug("%.*s => %p\n",(int)len,name,f); return f;