diff --git a/cupsfilters/bannertopdf.c b/cupsfilters/bannertopdf.c index 4da87ef9f..07b6db57c 100644 --- a/cupsfilters/bannertopdf.c +++ b/cupsfilters/bannertopdf.c @@ -1011,7 +1011,8 @@ cfFilterBannerToPDF(int inputfd, // I - File descriptor input stream banner_free(banner); if (options) cupsFreeOptions(num_options, options); unlink(tempfile); - fclose(inputfp); + if (inputfp) + fclose(inputfp); return (ret); }