 760b663446
			
		
	
	760b663446
	
	
	
		
			
			... and add a copyright notice. [jc: also move its entry in git.txt from undocumented section.] Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx> Signed-off-by: Junio C Hamano <junkio@cox.net>
		
			
				
	
	
		
			31 lines
		
	
	
		
			514 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			514 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  * Copyright (C) 2005 Rene Scharfe
 | |
|  */
 | |
| #include <stdio.h>
 | |
| #include <string.h>
 | |
| #include <unistd.h>
 | |
| 
 | |
| #define HEADERSIZE	1024
 | |
| 
 | |
| int main(int argc, char **argv)
 | |
| {
 | |
| 	char buffer[HEADERSIZE];
 | |
| 	ssize_t n;
 | |
| 
 | |
| 	n = read(0, buffer, HEADERSIZE);
 | |
| 	if (n < HEADERSIZE) {
 | |
| 		fprintf(stderr, "read error\n");
 | |
| 		return 3;
 | |
| 	}
 | |
| 	if (buffer[156] != 'g')
 | |
| 		return 1;
 | |
| 	if (memcmp(&buffer[512], "52 comment=", 11))
 | |
| 		return 1;
 | |
| 	n = write(1, &buffer[523], 41);
 | |
| 	if (n < 41) {
 | |
| 		fprintf(stderr, "write error\n");
 | |
| 		return 2;
 | |
| 	}
 | |
| 	return 0;
 | |
| }
 |