Remove <=> overloading for actions.
[catagits/Catalyst-Runtime.git] / lib / Catalyst / DispatchType / Path.pm
index bff5f21..95367ac 100644 (file)
@@ -119,7 +119,7 @@ sub register_path {
     $path =~ s{(?<=[^/])/+\z}{};
 
     $self->_paths->{$path} = [
-        sort { $a <=> $b } ($action, @{ $self->_paths->{$path} || [] })
+        sort { $a->compare($b) } ($action, @{ $self->_paths->{$path} || [] })
     ];
 
     return 1;