Skip to content

Commit

Permalink
Remove redundant sanity check for free()
Browse files Browse the repository at this point in the history
  • Loading branch information
shengwen-tw committed Feb 1, 2024
1 parent 6437993 commit 399cfe4
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions virtio-gpu.c
Original file line number Diff line number Diff line change
Expand Up @@ -194,8 +194,7 @@ static int destroy_vgpu_resource_2d(uint32_t resource_id)
return -1;

/* Release the resource */
if (res_2d->image)
free(res_2d->image);
free(res_2d->image);
list_del(&res_2d->list);
free(res_2d->iovec);
free(res_2d);
Expand Down Expand Up @@ -241,10 +240,8 @@ static void virtio_gpu_update_status(virtio_gpu_state_t *vgpu, uint32_t status)
list_entry(curr, struct vgpu_resource_2d, list);

list_del(&res_2d->list);
if (res_2d->image)
free(res_2d->image);
if (res_2d->iovec)
free(res_2d->iovec);
free(res_2d->image);
free(res_2d->iovec);
free(res_2d);
}
}
Expand Down

0 comments on commit 399cfe4

Please sign in to comment.