X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst.pm;h=4110744bea2ccfad43978256c6f902d0a73abaf0;hb=ef3529c9e677c10cbe352e90c868f303b6739844;hp=53183edded8dd3bc52b9fd3a4bbe4af50f04bdaf;hpb=7e12141fc6cabc88ab929895a64388ab29e3b8eb;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index 53183ed..4110744 100644 --- a/lib/Catalyst.pm +++ b/lib/Catalyst.pm @@ -207,7 +207,7 @@ sub composed_stats_class { __PACKAGE__->_encode_check(Encode::FB_CROAK | Encode::LEAVE_SRC); # Remember to update this in Catalyst::Runtime as well! -our $VERSION = '5.90126'; +our $VERSION = '5.90_127'; $VERSION = eval $VERSION if $VERSION =~ /_/; # numify for warning-free dev releases sub import { @@ -1644,7 +1644,7 @@ sub uri_for { my $num_captures = $expanded_action->number_of_captures; # ->uri_for( $action, \@captures_and_args, \%query_values? ) - if( !@args && $action->number_of_args ) { + if( !@args && $action->number_of_args && @$captures > $num_captures ) { unshift @args, splice @$captures, $num_captures; }