diff options
author | Ray Johnston <ray.johnston@artifex.com> | 2012-05-11 09:57:23 -0700 |
---|---|---|
committer | Ray Johnston <ray.johnston@artifex.com> | 2012-05-11 10:09:46 -0700 |
commit | 6b31a6466c0819db229cbde420c72789eecdbe2d (patch) | |
tree | e16873dbac24ff2b48727158fab55256e9ee88b4 | |
parent | f9c1df276e998fc754d5c0e416c606cc5404a495 (diff) |
Add missing part of commit to prevent access to freed memory.
Somehow when applying this part of the reverted patch, this line (the
one that actually prevented the access to freed memory) was missed.
-rw-r--r-- | gs/base/gsicc_profilecache.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gs/base/gsicc_profilecache.c b/gs/base/gsicc_profilecache.c index be5ced0ca..80ec78fe3 100644 --- a/gs/base/gsicc_profilecache.c +++ b/gs/base/gsicc_profilecache.c @@ -74,7 +74,7 @@ rc_gsicc_profile_cache_free(gs_memory_t * mem, void *ptr_in, client_name_t cname gs_free_object(mem->stable_memory, curr, "rc_gsicc_profile_cache_free"); profile_cache->num_entries--; - curr = curr->next; + curr = next; } #ifdef DEBUG if (profile_cache->num_entries != 0) |