S_deref_plain_array(pTHX_ AV *ary)
{
if (SvTYPE(ary) == SVt_PVAV) return ary;
+ SvGETMAGIC((SV *)ary);
if (!SvROK(ary) || SvTYPE(SvRV(ary)) != SVt_PVAV)
Perl_die(aTHX_ "Not an ARRAY reference");
else if (SvOBJECT(SvRV(ary)))
chdir 't' if -d 't';
@INC = '../lib';
require './test.pl';
- plan (tests => 208);
+ plan (tests => 209);
}
use strict;
$dummy = $$var1 ; check_count '${}';
tie my $var2 => 'main', [];
$dummy = @$var2 ; check_count '@{}';
+$dummy = shift $var2 ; check_count 'shift arrayref';
tie my $var3 => 'main', {};
$dummy = %$var3 ; check_count '%{}';
{