From: "Paul Harwood" <[EMAIL PROTECTED]>
> Thanks!
> 
> I got it to work using: 
> 
> $server {$thread}->{$logfile}->{$delay} = [EMAIL PROTECTED];
> 
> But I guess it's better to use an array reference?

You are using an array reference.

The difference is that 
        $server {$thread}->{$logfile}->{$delay} = [EMAIL PROTECTED];
creates a copy of the array and stores the reference to the copy 
while
        $server {$thread}->{$logfile}->{$delay} = [EMAIL PROTECTED];
stored copy to the original array.

Which of these two do you need I'm not sure.

Try this:

        @a = (1,2,3);
        $ref1 = [EMAIL PROTECTED];
        $ref2 = [EMAIL PROTECTED];

        print "(@$ref1) == (@$ref2)\n";

        $a[0] = 99;
        print "(@$ref1) != (@$ref2)\n";

HTH, Jenda
===== [EMAIL PROTECTED] === http://Jenda.Krynicky.cz =====
When it comes to wine, women and song, wizards are allowed 
to get drunk and croon as much as they like.
        -- Terry Pratchett in Sourcery


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to