diff options
Diffstat (limited to 'Build/source/texk/dvipdfm-x/dvipdfmx.c')
-rw-r--r-- | Build/source/texk/dvipdfm-x/dvipdfmx.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Build/source/texk/dvipdfm-x/dvipdfmx.c b/Build/source/texk/dvipdfm-x/dvipdfmx.c index 21b0e92725d..f67c7deb7dd 100644 --- a/Build/source/texk/dvipdfm-x/dvipdfmx.c +++ b/Build/source/texk/dvipdfm-x/dvipdfmx.c @@ -870,7 +870,11 @@ system_default (void) void error_cleanup (void) { - pdf_close_images(); /* delete temporary files */ + /* Fixed a stupid bug... + * Please don't put an ordinay function which may call ERROR() inside it. + * It may result in error cleanup routine being called recursively. + */ + pdf_error_cleanup_cache(); /* delete temporary files */ pdf_error_cleanup(); if (pdf_filename) { if (pdf_get_output_file()) { |