add missing free() call in interface.c
This commit is contained in:
parent
7cf685dcec
commit
b5798ba95a
@ -147,7 +147,7 @@ static int nyx_create_payload_buffer(nyx_interface_state *s, uint64_t buffer_siz
|
|||||||
void * ptr;
|
void * ptr;
|
||||||
int fd;
|
int fd;
|
||||||
struct stat st;
|
struct stat st;
|
||||||
|
|
||||||
fd = open(file, O_CREAT|O_RDWR, S_IRWXU|S_IRWXG|S_IRWXO);
|
fd = open(file, O_CREAT|O_RDWR, S_IRWXU|S_IRWXG|S_IRWXO);
|
||||||
assert(ftruncate(fd, buffer_size) == 0);
|
assert(ftruncate(fd, buffer_size) == 0);
|
||||||
stat(file, &st);
|
stat(file, &st);
|
||||||
@ -219,6 +219,7 @@ static bool verify_workdir_state(nyx_interface_state *s, Error **errp){
|
|||||||
if (!folder_exits(tmp)){
|
if (!folder_exits(tmp)){
|
||||||
mkdir(tmp, S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH);
|
mkdir(tmp, S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH);
|
||||||
}
|
}
|
||||||
|
free(tmp);
|
||||||
|
|
||||||
assert(asprintf(&tmp, "%s/interface_%d", workdir, id) != -1);
|
assert(asprintf(&tmp, "%s/interface_%d", workdir, id) != -1);
|
||||||
if (!file_exits(tmp)){
|
if (!file_exits(tmp)){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user