summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorPierre Joye <pierre.php@gmail.com>2021-08-29 01:09:58 +0700
committerPierre Joye <pierre.php@gmail.com>2021-08-29 01:09:58 +0700
commit228eee9af6228c58bc33347935a507d3f8b0cbfe (patch)
treef88cbb520f46eb82950a81b53954eebb740d53b6 /tests
parent9daba6a306205f30502d42fad02a33b89bc3f552 (diff)
downloadlibgd-228eee9af6228c58bc33347935a507d3f8b0cbfe.tar.gz
restore logic
Diffstat (limited to 'tests')
-rw-r--r--tests/gdtest/gdtest.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/tests/gdtest/gdtest.c b/tests/gdtest/gdtest.c
index 8e9d56c..4150238 100644
--- a/tests/gdtest/gdtest.c
+++ b/tests/gdtest/gdtest.c
@@ -289,9 +289,8 @@ const char *gdTestTempDir(void)
#if defined(_WIN32) && !defined(__MINGW32__) && !defined(__MINGW64__)
char tmpdir_root[MAXPATHLEN];
size_t tmpdir_root_len = GetTempPath(MAX_PATH, tmpdir_root);
- if (!(tmpdir_root_len > MAX_PATH || (tmpdir_root_len == 0))
- || !(tmpdir_root_len + 30 < MAX_PATH)) {
- printf("Tmp dir path too long");
+ if ((tmpdir_root_len + 30 > MAX_PATH) || (tmpdir_root_len == 0)) {
+ printf("Tmp dir path too long or 0 length <%s>\n", tmpdir_root);
return NULL;
}
#else