diff options
author | Sebastian Rasmussen <sebras@gmail.com> | 2017-07-11 03:12:06 +0800 |
---|---|---|
committer | Sebastian Rasmussen <sebras@gmail.com> | 2017-07-11 03:12:06 +0800 |
commit | cfaf2bbfb3fd19145be6d36007f2c701f1e86c1e (patch) | |
tree | 084eb34a3637ee04e852f37064cdf7cb2f2ce098 /source/tools | |
parent | e3fb2f11d92e7a1df9fc1a83ba5d8bd7a5ca18fc (diff) | |
download | mupdf-cfaf2bbfb3fd19145be6d36007f2c701f1e86c1e.tar.xz |
Drop unused page/display list if threading not enabled.
Diffstat (limited to 'source/tools')
-rw-r--r-- | source/tools/mudraw.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/tools/mudraw.c b/source/tools/mudraw.c index b138714b..233ba211 100644 --- a/source/tools/mudraw.c +++ b/source/tools/mudraw.c @@ -1079,6 +1079,9 @@ static void drawpage(fz_context *ctx, fz_document *doc, int pagenum) bgprint.interptime = start; #ifndef DISABLE_MUTHREADS mu_trigger_semaphore(&bgprint.start); +#else + fz_drop_display_list(ctx, list); + fz_drop_page(ctx, page); #endif } else |