diff options
author | Ken Sharp <ken.sharp@artifex.com> | 2017-09-04 17:26:45 +0100 |
---|---|---|
committer | Ken Sharp <ken.sharp@artifex.com> | 2017-09-04 17:26:45 +0100 |
commit | a11bd1f982f8a8491a4c1ab45aa5535426d01dca (patch) | |
tree | 1b446af7c422d60b7bde2a167dd0749231eb7262 | |
parent | 538f12d7bdd292c4798161a5d49ba2f3bcfebbe3 (diff) | |
download | ghostpdl-a11bd1f982f8a8491a4c1ab45aa5535426d01dca.tar.gz |
Coverity IDs 94868, 94936, 158371
Initialise some arrays, these are sparsely populated by the code and
potentially possible to access uninitialised data.
-rw-r--r-- | devices/rinkj/evenbetter-rll.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/devices/rinkj/evenbetter-rll.c b/devices/rinkj/evenbetter-rll.c index 0556c14d5..99dda09e5 100644 --- a/devices/rinkj/evenbetter-rll.c +++ b/devices/rinkj/evenbetter-rll.c @@ -739,6 +739,10 @@ even_better_line_hi (EvenBetterCtx *ebc, uchar **dest, xd = ebc->dest_width; + memset(rbl, 0x00, M * sizeof(int)); + memset(iml, 0x00, M * sizeof(int)); + memset(rs, 0x00, M * sizeof(int)); + for (plane_idx = 0; plane_idx < n_planes; plane_idx++) { a[plane_idx] = 1; |