diff options
author | Ken Sharp <ken.sharp@artifex.com> | 2017-09-07 13:35:35 +0100 |
---|---|---|
committer | Ken Sharp <ken.sharp@artifex.com> | 2017-09-07 13:35:35 +0100 |
commit | 534257c41de66f040fa548b47f2bf5950cb5a3cb (patch) | |
tree | 22945783652399b3ee82e05db9304b800dfec47d | |
parent | f12500705c692b0ad51156081901fcd3457a5601 (diff) | |
download | ghostpdl-534257c41de66f040fa548b47f2bf5950cb5a3cb.tar.gz |
Coverity ID 94819
No structural changes, just change a couple of pointer type declarations
I think this should satisfy Coverity and there doesn't seem to be any
actual problem here.
-rw-r--r-- | base/gxclthrd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/base/gxclthrd.c b/base/gxclthrd.c index 44d7d5db2..9b3c3cef1 100644 --- a/base/gxclthrd.c +++ b/base/gxclthrd.c @@ -360,7 +360,7 @@ clist_setup_render_threads(gx_device *dev, int y, gx_process_page_options_t *opt /* If we don't have one large enough already, create an icc cache list */ if (crdev->num_render_threads > crdev->icc_cache_list_len) { - void *old = &(crdev->icc_cache_list[0]); + gsicc_link_cache_t **old = crdev->icc_cache_list; crdev->icc_cache_list = (gsicc_link_cache_t **)gs_alloc_byte_array(mem->thread_safe_memory, crdev->num_render_threads, sizeof(void*), "clist_render_setup_threads"); @@ -369,7 +369,7 @@ clist_setup_render_threads(gx_device *dev, int y, gx_process_page_options_t *opt return_error(gs_error_VMerror); } if (crdev->icc_cache_list_len > 0) - memcpy(crdev->icc_cache_list, old, crdev->icc_cache_list_len * sizeof(void *)); + memcpy(crdev->icc_cache_list, old, crdev->icc_cache_list_len * sizeof(gsicc_link_cache_t *)); memset(&(crdev->icc_cache_list[crdev->icc_cache_list_len]), 0, (crdev->num_render_threads - crdev->icc_cache_list_len) * sizeof(void *)); crdev->icc_cache_list_len = crdev->num_render_threads; |