[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
[mv] 4.02 Data::Dumper and uneval_fast problem
****** message to minivend-users from "Ton Verhagen" <ton@verhagen.net> ******
>>It isn't obvious.
>>
>>[perl]
>> my $ref = { qw/ foo bar / };
>> $Tag->uneval( { ref => $ref });
>>[/perl]
>>
>Works like a charm, thanks Mike!
>
I encountered a problem with a UserTag I made in combination with
Data::Dumper.
The Data::Dumper module works perfectly (also XSUB) with MV4.02
and other Perl programs!!
But when I do:
[perl]
my $ref = { foo => 'something',
bar => 'something else',};
my $out = $Tag->uneval_fast({ref=>$ref});
return $out;
[/perl]
I get this error message:
Safe: Can't locate object method "Dumpxs" via package
"Data::Dumper" at
/usr/lib/perl5/5.00503/i386-linux/Data/Dumper.pm line 429.
Why is that?
The Tag definition in minivend.cfg:
UserTag uneval_fast Order ref
UserTag uneval_fast PosNumber 1
UserTag uneval_fast Routine <<EOR
sub {
return Vend::Util::uneval_fast(@_);
}
EOR
Mike, you're little tool vg is a great. Thanks.
Ton
-
To unsubscribe from the list, DO NOT REPLY to this message. Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list