Well the wrap of vfork() calls didn't work: its semantics don't allow that. So...
[mmh] / sbr / folder_delmsgs.c
index b812def..6bde76f 100644 (file)
@@ -57,7 +57,7 @@ folder_delmsgs (struct msgs *mp, int unlink_msgs, int nohook)
        fflush (stdout);
        vec[0] = r1bindex (rmmproc, '/');
 
-       switch (pid = m_vfork()) {
+       switch (pid = vfork()) {
        case -1:
            advise ("fork", "unable to");
            return -1;