Move errno-protection into string_open_failed()
[exim.git] / src / src / lookups / dsearch.c
index 76f52774bc93f835c16c388e22e0ebdee93e941b..a6b331edb6401e2932caf3d6d3543d3e7e2f4add 100644 (file)
@@ -31,9 +31,7 @@ dsearch_open(const uschar * dirname, uschar ** errmsg)
 DIR * dp = exim_opendir(dirname);
 if (!dp)
   {
-  int save_errno = errno;
-  *errmsg = string_open_failed(errno, "%s for directory search", dirname);
-  errno = save_errno;
+  *errmsg = string_open_failed("%s for directory search", dirname);
   return NULL;
   }
 closedir(dp);