git-svn: allow "0" in SVN path components
Blindly checking a path component for falsiness is unwise, as "0" is false to Perl, but a valid pathname component for SVN (or any filesystem). Found via random code reading. Signed-off-by: Eric Wong <e@80x24.org>maint
							parent
							
								
									a274e0a036
								
							
						
					
					
						commit
						a0f5a0c828
					
				|  | @ -606,7 +606,7 @@ sub minimize_url { | ||||||
| 			my $latest = $ra->get_latest_revnum; | 			my $latest = $ra->get_latest_revnum; | ||||||
| 			$ra->get_log("", $latest, 0, 1, 0, 1, sub {}); | 			$ra->get_log("", $latest, 0, 1, 0, 1, sub {}); | ||||||
| 		}; | 		}; | ||||||
| 	} while ($@ && ($c = shift @components)); | 	} while ($@ && defined($c = shift @components)); | ||||||
|  |  | ||||||
| 	return canonicalize_url($url); | 	return canonicalize_url($url); | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 Eric Wong
						Eric Wong