diff options
author | Michael Vogt <mvo@debian.org> | 2013-12-23 13:35:08 +0100 |
---|---|---|
committer | Michael Vogt <mvo@debian.org> | 2013-12-23 13:35:08 +0100 |
commit | a077861ad0f2e643307c2380a060a3b11914aa34 (patch) | |
tree | ca2045f4fa9be147e8e41a5530ecc3314dcf6546 /apt-pkg | |
parent | 68e0172140872d8044b3c768a6bea3ac58d426c4 (diff) | |
download | apt-a077861ad0f2e643307c2380a060a3b11914aa34.tar.gz |
add basic tests for GetTempDir()
Diffstat (limited to 'apt-pkg')
-rw-r--r-- | apt-pkg/contrib/fileutl.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apt-pkg/contrib/fileutl.cc b/apt-pkg/contrib/fileutl.cc index 847d8b47..efbf7aaf 100644 --- a/apt-pkg/contrib/fileutl.cc +++ b/apt-pkg/contrib/fileutl.cc @@ -1839,7 +1839,7 @@ std::string GetTempDir() // check that tmpdir is set and exists struct stat st; - if (!tmpdir || stat(tmpdir, &st) != 0) + if (!tmpdir || strlen(tmpdir) == 0 || stat(tmpdir, &st) != 0) tmpdir = "/tmp"; return string(tmpdir); |