--- dba_db3.c.orig Mon Apr 30 14:43:32 2001 +++ dba_db3.c Wed Aug 15 07:59:32 2001 @@ -61,9 +61,8 @@ int filemode = 0644; struct stat check_stat; - type = info->mode == DBA_READER ? DB_UNKNOWN : - info->mode == DBA_TRUNC ? DB_BTREE : - VCWD_STAT(info->path, &check_stat) ? DB_BTREE : DB_UNKNOWN; + type = (info->mode == DBA_READER) || (info->mode == DBA_WRITER) + ? DB_UNKNOWN : DB_BTREE; gmode = info->mode == DBA_READER ? DB_RDONLY : info->mode == DBA_CREAT ? DB_CREATE :