Fix crash when projectsfile cannot be opened
This patch makes cgit properly abort in case the projectsfile cannot be opened. Without the added return cgit continues using the projects pointer which is NULL and thus causes a segfault.
Tá an tiomantas seo le fáil i:
		
				
					tiomanta ag
					
						
						Lars Hjemli
					
				
			
			
				
	
			
			
			
						tuismitheoir
						
							cc59ee5026
						
					
				
				
					tiomantas
					f15c5833d2
				
			@@ -219,6 +219,7 @@ void scan_projects(const char *path, const char *projectsfile, repo_config_fn fn
 | 
			
		||||
	if (!projects) {
 | 
			
		||||
		fprintf(stderr, "Error opening projectsfile %s: %s (%d)\n",
 | 
			
		||||
			projectsfile, strerror(errno), errno);
 | 
			
		||||
		return;
 | 
			
		||||
	}
 | 
			
		||||
	while (fgets(line, sizeof(line), projects) != NULL) {
 | 
			
		||||
		for (z = &lastc(line);
 | 
			
		||||
 
 | 
			
		||||
		Tagairt in Eagrán Nua
	
	Cuir bac ar úsáideoir