X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fsrc%2Flookups%2Fdbmdb.c;h=f5614fdacb7ddfac67b3edfed9e583803bf6cb1c;hb=84227d174eec333d01ff494695bea0febf11575e;hp=98ce74fd45a1cfdd2d16dd0ca1d3f35b62baa498;hpb=1e1ddfac79fbcd052f199500a6493c7f79cb8462;p=user%2Fhenk%2Fcode%2Fexim.git diff --git a/src/src/lookups/dbmdb.c b/src/src/lookups/dbmdb.c index 98ce74fd4..f5614fdac 100644 --- a/src/src/lookups/dbmdb.c +++ b/src/src/lookups/dbmdb.c @@ -26,11 +26,7 @@ EXIM_DB *yield = NULL; if ((s = Ustrrchr(dirname, '/'))) *s = '\0'; EXIM_DBOPEN(filename, dirname, O_RDONLY, 0, &yield); if (!yield) - { - int save_errno = errno; - *errmsg = string_open_failed(errno, "%s as a %s file", filename, EXIM_DBTYPE); - errno = save_errno; - } + *errmsg = string_open_failed("%s as a %s file", filename, EXIM_DBTYPE); return yield; } @@ -52,7 +48,6 @@ dbmdb_check(void *handle, const uschar *filename, int modemask, uid_t *owners, gid_t *owngroups, uschar **errmsg) { int rc; -handle = handle; /* Keep picky compilers happy */ #if defined(USE_DB) || defined(USE_TDB) || defined(USE_GDBM) rc = lf_check_file(-1, filename, S_IFREG, modemask, owners, owngroups, @@ -98,10 +93,6 @@ dbmdb_find(void * handle, const uschar * filename, const uschar * keystring, EXIM_DB *d = (EXIM_DB *)handle; EXIM_DATUM key, data; -filename = filename; /* Keep picky compilers happy */ -errmsg = errmsg; -do_cache = do_cache; - EXIM_DATUM_INIT(key); /* Some DBM libraries require datums to */ EXIM_DATUM_INIT(data); /* be cleared before use. */ EXIM_DATUM_DATA(key) = CS keystring;