Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
if (file != NULL) {
size_t len = 1024;
char* line = malloc(len);
+ if (line == NULL) {
+ close(file);
+ return 0;
+ }
FILE* fh = fopen(file, "r");
if (fh == NULL) {
+ close(file);
+ free(line);
return 0;
}
while ((getline(&line, &len, fh) != -1) && (found == 0)) {
if (file != NULL) {
size_t len = 1024;
char* line = malloc(len);
+ if (line == NULL) {
+ close(file);
+ return 0;
+ }
FILE* fh = fopen(file, "r");
if (fh == NULL) {
+ close(file);
+ free(line);
return 0;
}
while ((getline(&line, &len, fh) != -1) && (found == 0)) {