if (!database)
{
AFB_ERROR("Fail to open/create database: %s%s%s",
- gdbm_errlist[gdbm_errno],
+ gdbm_strerror(gdbm_errno),
IFSYS(", ", ""),
IFSYS(strerror(errno), ""));
return -1;
replace ? "replace" : "insert",
DATA_STR(*key),
DATA_STR(*data),
- gdbm_errlist[gdbm_errno],
+ gdbm_strerror(gdbm_errno),
IFSYS(", ", ""),
IFSYS(strerror(errno), ""));
- afb_req_fail_f(req, "failed", "%s", ret > 0 ? "key already exists" : gdbm_errlist[gdbm_errno]);
+ afb_req_fail_f(req, "failed", "%s", ret > 0 ? "key already exists" : gdbm_strerror(gdbm_errno));
}
}
{
AFB_ERROR("can't delete key %s: %s%s%s",
DATA_STR(*key),
- gdbm_errlist[gdbm_errno],
+ gdbm_strerror(gdbm_errno),
IFSYS(", ", ""),
IFSYS(strerror(errno), ""));
- afb_req_fail_f(req, "failed", "%s", gdbm_errlist[gdbm_errno]);
+ afb_req_fail_f(req, "failed", "%s", gdbm_strerror(gdbm_errno));
}
}
{
AFB_ERROR("can't get key %s: %s%s%s",
DATA_STR(*key),
- gdbm_errlist[gdbm_errno],
+ gdbm_strerror(gdbm_errno),
IFSYS(", ", ""),
IFSYS(strerror(errno), ""));
- afb_req_fail_f(req, "failed", "%s", gdbm_errlist[gdbm_errno]);
+ afb_req_fail_f(req, "failed", "%s", gdbm_strerror(gdbm_errno));
}
}
#endif