diff options
author | Pierre Joye <pierre.php@gmail.com> | 2021-08-29 01:09:58 +0700 |
---|---|---|
committer | Pierre Joye <pierre.php@gmail.com> | 2021-08-29 01:09:58 +0700 |
commit | 228eee9af6228c58bc33347935a507d3f8b0cbfe (patch) | |
tree | f88cbb520f46eb82950a81b53954eebb740d53b6 /tests | |
parent | 9daba6a306205f30502d42fad02a33b89bc3f552 (diff) | |
download | libgd-228eee9af6228c58bc33347935a507d3f8b0cbfe.tar.gz |
restore logic
Diffstat (limited to 'tests')
-rw-r--r-- | tests/gdtest/gdtest.c | 5 |
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 |