]> git.ipfire.org Git - thirdparty/cups-filters.git/commitdiff
Pdftoraster: free colour data after processing of each page (#363)
authorPratyush Ranjan <pratyush.ranjan911@gmail.com>
Sun, 25 Apr 2021 14:11:56 +0000 (19:41 +0530)
committerTill Kamppeter <till.kamppeter@gmail.com>
Tue, 15 Jun 2021 18:32:37 +0000 (20:32 +0200)
pdftoraster: Free colordata after end of each page, eliminating a severe memory leak
(cherry picked from commit 995a0271dbc2b0356930876154144003cb0eb86e)

filter/pdftoraster.cxx [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 4b1b846..e8af184
@@ -1645,6 +1645,7 @@ static void writePageImage(cups_raster_t *raster, poppler::document *doc,
       }
     }
   }
+  free(colordata);
   if (allocLineBuf) delete[] lineBuf;
 }