Closed potential memory leaks. Thanks Eliska Svobodova.
This commit is contained in:
@ -725,8 +725,11 @@ int Xorriso_read_lines(struct XorrisO *xorriso, FILE *fp, int *linecount,
|
||||
if(*argv == NULL)
|
||||
{ret= -1; goto ex;}
|
||||
(*argv)[0]= strdup(line);
|
||||
if((*argv)[0] == NULL)
|
||||
if((*argv)[0] == NULL) {
|
||||
free(*argv);
|
||||
(*argv)= NULL;
|
||||
{ret= -1; goto ex;}
|
||||
}
|
||||
*argc= 1;
|
||||
}
|
||||
ret= 1;
|
||||
|
Reference in New Issue
Block a user