summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorMarti Maria <marti.maria@littlecms.com>2022-11-12 20:00:46 +0100
committerMarti Maria <marti.maria@littlecms.com>2022-11-12 20:00:46 +0100
commita9e4601ceb3a185d4f78cc0cfbd285cf0c399e9d (patch)
treeac9b468461c97c0dd5b24cdb3c7c3c3702c68de1 /plugins
parent5cab2e5a12a069d1c270f16561c02b47ad664025 (diff)
downloadlcms2-a9e4601ceb3a185d4f78cc0cfbd285cf0c399e9d.tar.gz
fix memory corruption when unregistering plugins
unregistering plugins twice may corrupt memory. This commit fixes that.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/fast_float/testbed/fast_float_testbed.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/fast_float/testbed/fast_float_testbed.c b/plugins/fast_float/testbed/fast_float_testbed.c
index ea23c10..addef00 100644
--- a/plugins/fast_float/testbed/fast_float_testbed.c
+++ b/plugins/fast_float/testbed/fast_float_testbed.c
@@ -2468,7 +2468,7 @@ int main()
trace("Installing plug-in ... ");
cmsPlugin(cmsFastFloatExtensions());
trace("done.\n\n");
-
+
CheckComputeIncrements();
// 15 bit functionality
@@ -2508,7 +2508,7 @@ int main()
trace("\nAll tests passed OK\n");
- cmsUnregisterPlugins();
+ cmsDeleteContext(0);
return 0;
}