X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FHelper%2FModel%2FDBIC%2FSchema.pm;fp=lib%2FCatalyst%2FHelper%2FModel%2FDBIC%2FSchema.pm;h=472ef900febb23662912eb78cdd583d0737b8945;hb=5a3b72f5cd8196b8b546a9365ce49d98c0dd7f21;hp=5062ec1c8cdfa62d1100ecea984318dbde0b590e;hpb=f1b4a8fde8a23ab98178c8b78c43eb0c14f52130;p=catagits%2FCatalyst-Model-DBIC-Schema.git diff --git a/lib/Catalyst/Helper/Model/DBIC/Schema.pm b/lib/Catalyst/Helper/Model/DBIC/Schema.pm index 5062ec1..472ef90 100644 --- a/lib/Catalyst/Helper/Model/DBIC/Schema.pm +++ b/lib/Catalyst/Helper/Model/DBIC/Schema.pm @@ -4,7 +4,7 @@ use namespace::autoclean; use Moose; no warnings 'uninitialized'; -our $VERSION = '0.51'; +our $VERSION = '0.52'; $VERSION = eval $VERSION; use Carp; @@ -312,6 +312,10 @@ sub _read_loader_args { } while (defined $args->[$i]) { + $i++ while $self->_is_struct($args->[$i]); + + last if not defined $args->[$i]; + my ($key, $val) = split /=/, $args->[$i++], 2; if ($self->_is_struct($val)) {