diff -up foomatic-filters-4.0.17/foomaticrip.c.remove-tmpfile foomatic-filters-4.0.17/foomaticrip.c
--- foomatic-filters-4.0.17/foomaticrip.c.remove-tmpfile 2020-10-27 09:49:53.039984158 +0100
+++ foomatic-filters-4.0.17/foomaticrip.c 2020-10-27 09:50:30.369664314 +0100
@@ -1080,6 +1080,13 @@ int print_file(const char *filename, int
ret = print_file("<STDIN>", 0);
wait_for_process(renderer_pid);
+
+ // Delete temp file if we created one
+ if ( *tmpfilename ) {
+ _log("Removing temporary file %s\n", tmpfilename);
+ unlink(tmpfilename);
+ }
return ret;
}