|  | @@ -64,7 +64,7 @@ char *data;
 | 
	
		
			
				|  |  |  binn *readAuthors() {
 | 
	
		
			
				|  |  |  	FILE *fp = fopen(binnFile, "rb");
 | 
	
		
			
				|  |  |  	if (fp == NULL) {
 | 
	
		
			
				|  |  | -		printf("Can't read bin file (%s)!\n", binnFile);
 | 
	
		
			
				|  |  | +		printf("Couldn't open bin file (%s)!\n", binnFile);
 | 
	
		
			
				|  |  |  		return NULL;
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -78,7 +78,12 @@ binn *readAuthors() {
 | 
	
		
			
				|  |  |  		return NULL;
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  	
 | 
	
		
			
				|  |  | -        fread(data, fsize, 1, fp);
 | 
	
		
			
				|  |  | +        size_t result = fread(data, fsize, 1, fp);
 | 
	
		
			
				|  |  | +	if (result != 1) {
 | 
	
		
			
				|  |  | +		printf("Couldn't read bin file (%s)!\n", binnFile);
 | 
	
		
			
				|  |  | +		return NULL;
 | 
	
		
			
				|  |  | +	}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          fclose(fp);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          data[fsize] = 0;
 |