Only 5 months old. The Unix code to find saved games, currently only enabled
for Qt use, fails to use fqname and SAVEPREFIX, so it doesn't find saved
games when prefixes are in effect.
X11: ensure vertical scrollbar shows up in text display windows
X11: fix typo in mouse click sanity check; result might have pointed to
spurious location after window resizing
+unix/Qt: saved games were not found if nethack was built with prefixes in use
General New Features
/* posixly correct version */
int myuid=getuid();
DIR *dir;
- if((dir=opendir("save"))) {
+ if((dir=opendir(fqname("save", SAVEPREFIX, 0)))) {
for(n=0; readdir(dir); n++)
;
closedir(dir);
if(n>0) {
int i;
- if(!(dir=opendir("save")))
+ if(!(dir=opendir(fqname("save", SAVEPREFIX, 0))))
return 0;
result = (char**)alloc((n+1)*sizeof(char*)); /* at most */
for (i=0, j=0; i<n; i++) {
return result;
}
}
-#endif
+#endif /* SELECTSAVED */
return 0;
}