return 404 if snapshot is not found
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
This commit is contained in:
		 Natanael Copa
					Natanael Copa
				
			
				
					committed by
					
						 Lars Hjemli
						Lars Hjemli
					
				
			
			
				
	
			
			
			 Lars Hjemli
						Lars Hjemli
					
				
			
						szülő
						
							06de14d0fd
						
					
				
				
					commit
					c4b45de334
				
			| @@ -175,10 +175,12 @@ void cgit_print_snapshot(const char *head, const char *hex, | ||||
|  | ||||
| 	if (!hex && dwim) { | ||||
| 		hex = get_ref_from_filename(ctx.repo->url, filename, f); | ||||
| 		if (hex != NULL) { | ||||
| 			prefix = xstrdup(filename); | ||||
| 			prefix[strlen(filename) - strlen(f->suffix)] = '\0'; | ||||
| 		if (hex == NULL) { | ||||
| 			html_status(404, "Not found", 0); | ||||
| 			return; | ||||
| 		} | ||||
| 		prefix = xstrdup(filename); | ||||
| 		prefix[strlen(filename) - strlen(f->suffix)] = '\0'; | ||||
| 	} | ||||
|  | ||||
| 	if (!hex) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user