Fix to Coverity error 75425
This commit is contained in:
		@ -303,18 +303,19 @@ int load_query()
 | 
				
			|||||||
	int i, qcount = 0, qbuff_sz = 10, rval = 0;
 | 
						int i, qcount = 0, qbuff_sz = 10, rval = 0;
 | 
				
			||||||
	int offset = 0;
 | 
						int offset = 0;
 | 
				
			||||||
	unsigned int qlen = 0;
 | 
						unsigned int qlen = 0;
 | 
				
			||||||
 | 
						buffer = (char*)malloc(4092*sizeof(char));
 | 
				
			||||||
	if((buffer = malloc(4092*sizeof(char))) == NULL){
 | 
						if(buffer == NULL){
 | 
				
			||||||
		printf("Error: cannot allocate enough memory.\n");
 | 
							printf("Error: cannot allocate enough memory.\n");
 | 
				
			||||||
		skygw_log_write(LOGFILE_ERROR,"Error: cannot allocate enough memory.\n");
 | 
							skygw_log_write(LOGFILE_ERROR,"Error: cannot allocate enough memory.\n");
 | 
				
			||||||
		return 1;
 | 
							return 1;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if((query_list = calloc(qbuff_sz,sizeof(char*))) == NULL){
 | 
						query_list = calloc(qbuff_sz,sizeof(char*));
 | 
				
			||||||
 | 
						if(query_list == NULL){
 | 
				
			||||||
		printf("Error: cannot allocate enough memory.\n");
 | 
							printf("Error: cannot allocate enough memory.\n");
 | 
				
			||||||
		skygw_log_write(LOGFILE_ERROR,"Error: cannot allocate enough memory.\n");
 | 
							skygw_log_write(LOGFILE_ERROR,"Error: cannot allocate enough memory.\n");
 | 
				
			||||||
		rval = 1;
 | 
							free(buffer);
 | 
				
			||||||
		goto retblock;
 | 
							return 1;
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user