X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/87359fb001c9fb4d450a35a0b5f6642c16c78c34..89b1a5980cf39a0f34186a4c91c3b316c7b2f831:/src/src/lookups/lsearch.c?ds=sidebyside diff --git a/src/src/lookups/lsearch.c b/src/src/lookups/lsearch.c index b78e858c3..9df7a167f 100644 --- a/src/src/lookups/lsearch.c +++ b/src/src/lookups/lsearch.c @@ -29,14 +29,9 @@ enum { static void * lsearch_open(const uschar * filename, uschar ** errmsg) { -FILE *f = Ufopen(filename, "rb"); -if (f == NULL) - { - int save_errno = errno; - *errmsg = string_open_failed(errno, "%s for linear search", filename); - errno = save_errno; - return NULL; - } +FILE * f = Ufopen(filename, "rb"); +if (!f) + *errmsg = string_open_failed("%s for linear search", filename); return f; }