h->db->get(h->db, NULL, &key, &data, 0);
return data.data;
-#endif
-
+#else
strncpy(path, h->folder, sizeof (path));
safe_strcat(path, sizeof (path), filename);
ksize = strlen (h->folder) + keylen (path + strlen (h->folder));
+#endif
#ifdef HAVE_QDBM
data = vlget(h->db, path, ksize, NULL);
databuf.ulen = dlen;
return h->db->put(h->db, NULL, &key, &databuf, 0);
-#endif
-
+#else
strncpy(path, h->folder, sizeof (path));
safe_strcat(path, sizeof (path), filename);
ksize = strlen(h->folder) + keylen(path + strlen(h->folder));
+#endif
#if HAVE_QDBM
return vlput(h->db, path, ksize, data, dlen, VL_DOVER);