X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMouse.pm;h=2f6161077281b84ea4f2673da2db0b66b3fe843c;hb=6c169c5063b77a791818f5db2c1da3bd9b47d3f9;hp=22d07eb16a0ffd4c9859a95ff95e3dfbc1448631;hpb=44b31b54069a41e4dc4d724c98b1fdfa61bd0a48;p=gitmo%2FMouse.git diff --git a/lib/Mouse.pm b/lib/Mouse.pm index 22d07eb..2f61610 100644 --- a/lib/Mouse.pm +++ b/lib/Mouse.pm @@ -18,7 +18,8 @@ BEGIN { } use Carp 'confess'; -use Mouse::Util 'blessed'; +use Scalar::Util 'blessed'; +use Mouse::Util; use Mouse::Meta::Attribute; use Mouse::Meta::Class; @@ -123,6 +124,7 @@ sub load_class { confess "Invalid class name ($display)"; } + return 1 if $class eq 'Mouse::Object'; return 1 if is_class_loaded($class); (my $file = "$class.pm") =~ s{::}{/}g;