diff options
Diffstat (limited to 'src/WrFFrI.c')
-rw-r--r-- | src/WrFFrI.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/WrFFrI.c b/src/WrFFrI.c index b592fa1..d074516 100644 --- a/src/WrFFrI.c +++ b/src/WrFFrI.c @@ -346,8 +346,10 @@ OpenWriteFile( mdata->stream.file = fdopen(fd, "w"); mdata->type = XPMFILE; } - if (!mdata->stream.file) + if (!mdata->stream.file) { + close(fd); return (XpmOpenFailed); + } } return (XpmSuccess); } |