]> diplodocus.org Git - nmh/blobdiff - sbr/m_mktemp.c
mhlsbr.c: Don't strchr(3) non-string NUL-less buffer.
[nmh] / sbr / m_mktemp.c
index 56810445734aec57b6d7e88231707e3b39f401f2..d4b8fde05154d28b954463c115697cfb62203339 100644 (file)
@@ -8,6 +8,7 @@
 #include <h/mh.h>
 #include <h/utils.h>
 #include <h/signals.h>
+#include "m_maildir.h"
 #include "m_mktemp.h"
 
 static void register_for_removal(const char *);
@@ -257,7 +258,7 @@ static svector_t exit_filelist = NULL;
 static void
 register_for_removal(const char *pathname) {
     if (exit_filelist == NULL) exit_filelist = svector_create(20);
-    (void) svector_push_back(exit_filelist, add(pathname, NULL));
+    (void) svector_push_back(exit_filelist, mh_xstrdup(pathname));
 }
 
 /*