develooper Front page | perl.perl5.porters | Postings from August 2006

[PATCH] Don't promulgate Perl attributes

Thread Next
From:
Jerry D. Hedden
Date:
August 23, 2006 10:07
Subject:
[PATCH] Don't promulgate Perl attributes
Message ID:
20060823100705.fb30e530d17747c2b054d625b8945d88.87c0ee9326.wbe@email.secureserver.net
#!/usr/bin/perl

use strict;
use warnings;

use threads;
use threads::shared;

use Test::More 'no_plan';

sub MODIFY_HASH_ATTRIBUTES
{
    my ($pkg, $hash, @attrs) = @_;

    ok(grep(qr/^Baz$/, @attrs),      q/Did see 'Baz'/);

    # BUG - the 'shared' attribute should be 'filtered out'
    ok(! grep(qr/^shared$/, @attrs), q/Did not see 'shared'/);

    return;
}

my %foo :shared Baz;

ok(threads::shared::is_shared(%foo), '%foo is shared');

# EOF

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About