X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=xsutils.c;h=382befbc3251bc4f4114d42f92fc515a734f9800;hb=4a0a38297bcc402039494003c8035487bc9aa058;hp=9df4ce4121e57c340a2b43c75b0976e4936c1650;hpb=6676db263f08eab1c09a46739d7c3c0d2ea7f6df;p=p5sagit%2Fp5-mst-13.2.git diff --git a/xsutils.c b/xsutils.c index 9df4ce4..382befb 100644 --- a/xsutils.c +++ b/xsutils.c @@ -85,11 +85,11 @@ modify_SV_attributes(pTHXo_ SV *sv, SV **retlist, SV **attrlist, int numattrs) } break; case 's': - if (strEQ(name, "shared")) { + if (strEQ(name, "unique")) { if (negated) - GvSHARED_off(CvGV((CV*)sv)); + GvUNIQUE_off(CvGV((CV*)sv)); else - GvSHARED_on(CvGV((CV*)sv)); + GvUNIQUE_on(CvGV((CV*)sv)); continue; } break; @@ -102,8 +102,8 @@ modify_SV_attributes(pTHXo_ SV *sv, SV **retlist, SV **attrlist, int numattrs) case 6: switch (*name) { case 's': - if (strEQ(name, "shared")) { - /* toke.c has already marked as GvSHARED */ + if (strEQ(name, "unique")) { + /* toke.c has already marked as GVf_UNIQUE */ continue; } } @@ -189,8 +189,8 @@ usage: #endif if (cvflags & CVf_METHOD) XPUSHs(sv_2mortal(newSVpvn("method", 6))); - if (GvSHARED(CvGV((CV*)sv))) - XPUSHs(sv_2mortal(newSVpvn("shared", 6))); + if (GvUNIQUE(CvGV((CV*)sv))) + XPUSHs(sv_2mortal(newSVpvn("unique", 6))); break; default: break;