diff options
-rw-r--r-- | gs/jbig2dec/jbig2_symbol_dict.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gs/jbig2dec/jbig2_symbol_dict.c b/gs/jbig2dec/jbig2_symbol_dict.c index 658724175..ebf98ccf9 100644 --- a/gs/jbig2dec/jbig2_symbol_dict.c +++ b/gs/jbig2dec/jbig2_symbol_dict.c | |||
@@ -808,7 +808,6 @@ cleanup4: | |||
808 | jbig2_sd_release(ctx, refagg_dicts[0]); | 808 | jbig2_sd_release(ctx, refagg_dicts[0]); |
809 | jbig2_free(ctx->allocator, refagg_dicts); | 809 | jbig2_free(ctx->allocator, refagg_dicts); |
810 | } | 810 | } |
811 | jbig2_free(ctx->allocator, GB_stats); | ||
812 | 811 | ||
813 | cleanup2: | 812 | cleanup2: |
814 | jbig2_sd_release(ctx, SDNEWSYMS); | 813 | jbig2_sd_release(ctx, SDNEWSYMS); |
@@ -1082,9 +1081,9 @@ jbig2_symbol_dictionary(Jbig2Ctx *ctx, Jbig2Segment *segment, | |||
1082 | jbig2_error(ctx, JBIG2_SEVERITY_WARNING, segment->number, | 1081 | jbig2_error(ctx, JBIG2_SEVERITY_WARNING, segment->number, |
1083 | "segment marks bitmap coding context as retained (NYI)"); | 1082 | "segment marks bitmap coding context as retained (NYI)"); |
1084 | } else { | 1083 | } else { |
1085 | /* todo: free GB_stats, GR_stats */ | 1084 | jbig2_free(ctx->allocator, GR_stats); |
1085 | jbig2_free(ctx->allocator, GB_stats); | ||
1086 | } | 1086 | } |
1087 | jbig2_free(ctx->allocator, GR_stats); | ||
1088 | 1087 | ||
1089 | cleanup: | 1088 | cleanup: |
1090 | if (params.SDHUFF) { | 1089 | if (params.SDHUFF) { |