diff options
author | midipix <writeonce@midipix.org> | 2021-05-13 09:03:23 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2021-05-13 09:12:34 +0000 |
commit | 761416a628f6468920db6ac52a36fdbd9eb83ab3 (patch) | |
tree | 10329014be02bb53a64b2cebac8174828b671345 /src/driver/mdso_driver_ctx.c | |
parent | 7efccc6ee25a57fd539d2521c6a85759cd6248b2 (diff) | |
download | mdso-761416a628f6468920db6ac52a36fdbd9eb83ab3.tar.bz2 mdso-761416a628f6468920db6ac52a36fdbd9eb83ab3.tar.xz |
driver: stdin input: unlink temporary file upon freeing of driver context.
Diffstat (limited to 'src/driver/mdso_driver_ctx.c')
-rw-r--r-- | src/driver/mdso_driver_ctx.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/driver/mdso_driver_ctx.c b/src/driver/mdso_driver_ctx.c index e7e4a0f..46525f2 100644 --- a/src/driver/mdso_driver_ctx.c +++ b/src/driver/mdso_driver_ctx.c @@ -378,6 +378,9 @@ static void mdso_free_driver_ctx_impl(struct mdso_driver_ctx_alloc * ictx) close(ictx->ctx.fddst); if (ictx->ctx.fdtmpin >= 0) + unlink(ictx->ctx.tmpname); + + if (ictx->ctx.fdtmpin >= 0) close(ictx->ctx.fdtmpin); if (ictx->ctx.asmbase) |