ui-plain: Return 'application/octet-stream' for binary files.
Signed-off-by: Remko Tronçon <git@el-tramo.be> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
This commit is contained in:
		 Remko Tronçon
					Remko Tronçon
				
			
				
					committed by
					
						 Lars Hjemli
						Lars Hjemli
					
				
			
			
				
	
			
			
			 Lars Hjemli
						Lars Hjemli
					
				
			
						parent
						
							fdd559abd6
						
					
				
				
					commit
					7d77008042
				
			| @@ -31,7 +31,10 @@ static void print_object(const unsigned char *sha1, const char *path) | ||||
| 		html_status(404, "Not found", 0); | ||||
| 		return; | ||||
| 	} | ||||
| 	ctx.page.mimetype = "text/plain"; | ||||
| 	if (buffer_is_binary(buf, size)) | ||||
| 		ctx.page.mimetype = "application/octet-stream"; | ||||
| 	else | ||||
| 		ctx.page.mimetype = "text/plain"; | ||||
| 	ctx.page.filename = fmt("%s", path); | ||||
| 	ctx.page.size = size; | ||||
| 	cgit_print_http_headers(&ctx); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user