Replace a STRLEN no_len; with a _nolen macro call.
authorNicholas Clark <nick@ccl4.org>
Sun, 30 Apr 2006 22:00:34 +0000 (22:00 +0000)
committerNicholas Clark <nick@ccl4.org>
Sun, 30 Apr 2006 22:00:34 +0000 (22:00 +0000)
p4raw-id: //depot/perl@28032

pp_pack.c

index 61af698bb21894e164e21b34853a322b5c95d29a..5deede94280582ff82acf6a2534c7760f45ebd39 100644 (file)
--- a/pp_pack.c
+++ b/pp_pack.c
@@ -2370,14 +2370,13 @@ void
 Perl_packlist(pTHX_ SV *cat, const char *pat, const char *patend, register SV **beglist, SV **endlist )
 {
     dVAR;
-    STRLEN no_len;
     tempsym_t sym;
 
     TEMPSYM_INIT(&sym, pat, patend, FLAG_PACK);
 
     /* We're going to do changes through SvPVX(cat). Make sure it's valid.
        Also make sure any UTF8 flag is loaded */
-    SvPV_force(cat, no_len);
+    SvPV_force_nolen(cat);
     if (DO_UTF8(cat))
        sym.flags |= FLAG_PARSE_UTF8 | FLAG_DO_UTF8;