The earlier one conflated update and post-update hooks for no good reason. Correct that ugly hack. Now post-update hooks will take the list of successfully updated refs. Signed-off-by: Junio C Hamano <junkio@cox.net>
		
			
				
	
	
		
			18 lines
		
	
	
		
			360 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			360 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef RUN_COMMAND_H
 | 
						|
#define RUN_COMMAND_H
 | 
						|
 | 
						|
#define MAX_RUN_COMMAND_ARGS 256
 | 
						|
enum {
 | 
						|
	ERR_RUN_COMMAND_FORK = 10000,
 | 
						|
	ERR_RUN_COMMAND_EXEC,
 | 
						|
	ERR_RUN_COMMAND_WAITPID,
 | 
						|
	ERR_RUN_COMMAND_WAITPID_WRONG_PID,
 | 
						|
	ERR_RUN_COMMAND_WAITPID_SIGNAL,
 | 
						|
	ERR_RUN_COMMAND_WAITPID_NOEXIT,
 | 
						|
};
 | 
						|
 | 
						|
int run_command_v(int argc, char **argv);
 | 
						|
int run_command(const char *cmd, ...);
 | 
						|
 | 
						|
#endif
 |