+ filename = make_filename(INDEX_DIR, NULL);
+ if (mkdir(filename, 0700) < 0 && errno != EEXIST) {
+ *errmsg = dupprintf("Unable to save session: mkdir(\"%s\") "
+ "returned '%s'", filename, strerror(errno));
+ sfree(filename);
+ return NULL;
+ }
+ sfree(filename);
+