Taint enforce: directory open backstops, single-key search filename
[exim.git] / src / src / receive.c
index 0afb72b8cfd315c9a409f8dd38aea4904faa82fa..2d88d6476e355f489f2253c35b6e11edb6e5c5b4 100644 (file)
@@ -1453,7 +1453,7 @@ if (rc == OK)
   struct dirent * entry;
   DIR * tempdir;
 
-  for (tempdir = opendir(CS scandir); entry = readdir(tempdir); )
+  for (tempdir = exim_opendir(scandir); entry = readdir(tempdir); )
     if (strncmpic(US entry->d_name, US"__rfc822_", 9) == 0)
       {
       rfc822_file_path = string_sprintf("%s/%s", scandir, entry->d_name);