git-svn: don't attempt to spawn pager if we don't want one
Even though config_pager() unset the $pager variable, we were blindly calling exec() on it through run_pager(). Noticed-by: Chris Moore <christopher.ian.moore@gmail.com> Signed-off-by: Eric Wong <normalperson@yhbt.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
		 Eric Wong
					Eric Wong
				
			
				
					committed by
					
						 Junio C Hamano
						Junio C Hamano
					
				
			
			
				
	
			
			
			 Junio C Hamano
						Junio C Hamano
					
				
			
						parent
						
							822f7c7349
						
					
				
				
					commit
					b019304886
				
			| @ -3576,7 +3576,7 @@ sub config_pager { | ||||
| } | ||||
|  | ||||
| sub run_pager { | ||||
| 	return unless -t *STDOUT; | ||||
| 	return unless -t *STDOUT && defined $pager; | ||||
| 	pipe my $rfd, my $wfd or return; | ||||
| 	defined(my $pid = fork) or ::fatal "Can't fork: $!\n"; | ||||
| 	if (!$pid) { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user