Imported Upstream version 0.63.0
[hcoop/debian/courier-authlib.git] / gdbmobj / gdbmobj3.c
1 /*
2 ** Copyright 1998 - 1999 Double Precision, Inc. See COPYING for
3 ** distribution information.
4 */
5
6 #include "gdbmobj.h"
7
8 int gdbmobj_delete(struct gdbmobj *obj, const char *key, size_t keylen)
9 {
10 datum dkey;
11
12 if (!obj->has_dbf) return (0);
13
14 dkey.dptr=(char *)key;
15 dkey.dsize=keylen;
16
17 if (gdbm_delete(obj->dbf, dkey)) return (-1);
18 return (0);
19 }