]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - unix/uxstore.c
Put in some explicit null-pointer checks.
[PuTTY.git] / unix / uxstore.c
index a080e294af3778ea19b33ad34b50a9c22e0a9ad5..15801785cbd93106d611a64aaf2a38aea77ba9d4 100644 (file)
@@ -140,11 +140,11 @@ static char *make_filename(int index, const char *subname)
         }
         old_dir3 = dupstr("/.putty");
 
-        if (access(old_dir, F_OK) == 0) {
+        if (old_dir && access(old_dir, F_OK) == 0) {
             ret = old_dir;
             goto out;
         }
-        if (access(old_dir2, F_OK) == 0) {
+        if (old_dir2 && access(old_dir2, F_OK) == 0) {
             ret = old_dir2;
             goto out;
         }