X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst.pm;h=e6f6caa4b64761001cb34ed9afcadd6450365849;hb=10f9ef88e69b504106ed9e5cefa1088ccaf3308d;hp=5d6635df454c799c9bf6b3e5661dcfee7137cdd6;hpb=62864794a5688676c4aa0cf0a3bbc9258731fe77;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst.pm b/lib/Catalyst.pm index 5d6635d..e6f6caa 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.90125'; +our $VERSION = '5.90126'; $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; }