summaryrefslogtreecommitdiff
path: root/testbed
diff options
context:
space:
mode:
authorXhmikosR <xhmikosr@users.sourceforge.net>2013-05-02 13:59:58 +0300
committerXhmikosR <xhmikosr@users.sourceforge.net>2013-05-02 19:56:10 +0300
commit2f80a71e0d402f17c7cefe80877d2ce8b331b769 (patch)
tree658156ba27b6009aa9c5a86cb20a80b929caa785 /testbed
parent38e1801f956577e3e1548ddf9a18a6178ecd56f6 (diff)
downloadlcms2-2f80a71e0d402f17c7cefe80877d2ce8b331b769.tar.gz
testbed/testcms2.c: fix possible null pointer dereferences.
Diffstat (limited to 'testbed')
-rw-r--r--testbed/testcms2.c6
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