diff options
Diffstat (limited to 'emulator')
-rw-r--r-- | emulator/vhci.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/emulator/vhci.c b/emulator/vhci.c index 59ad1ecb8..014df87d2 100644 --- a/emulator/vhci.c +++ b/emulator/vhci.c @@ -140,8 +140,10 @@ struct vhci *vhci_open(uint8_t type) } vhci = malloc(sizeof(*vhci)); - if (!vhci) + if (!vhci) { + close(fd); return NULL; + } memset(vhci, 0, sizeof(*vhci)); vhci->type = type; |