diff options
author | XhmikosR <xhmikosr@users.sourceforge.net> | 2013-05-02 13:59:58 +0300 |
---|---|---|
committer | XhmikosR <xhmikosr@users.sourceforge.net> | 2013-05-02 19:56:10 +0300 |
commit | 2f80a71e0d402f17c7cefe80877d2ce8b331b769 (patch) | |
tree | 658156ba27b6009aa9c5a86cb20a80b929caa785 /testbed | |
parent | 38e1801f956577e3e1548ddf9a18a6178ecd56f6 (diff) | |
download | lcms2-2f80a71e0d402f17c7cefe80877d2ce8b331b769.tar.gz |
testbed/testcms2.c: fix possible null pointer dereferences.
Diffstat (limited to 'testbed')
-rw-r--r-- | testbed/testcms2.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/testbed/testcms2.c b/testbed/testcms2.c index 8f1dfcf..abaecd5 100644 --- a/testbed/testcms2.c +++ b/testbed/testcms2.c @@ -6683,7 +6683,8 @@ void GenerateCSA(const char* cInProf, const char* FileName) _cmsFree(BuffThread, Buffer); cmsCloseProfile(hProfile); - remove(FileName); + if (FileName != NULL) + remove(FileName); } @@ -6717,7 +6718,8 @@ void GenerateCRD(const char* cOutProf, const char* FileName) _cmsFree(BuffThread, Buffer); cmsCloseProfile(hProfile); - remove(FileName); + if (FileName != NULL) + remove(FileName); } static |