From b21a31b058c3aa1802145dd32b56b2e9b5d8641f Mon Sep 17 00:00:00 2001 From: Paul Fox Date: Thu, 29 Nov 2012 13:59:55 -0500 Subject: [PATCH] show: remove unreachable code the stanza in question has been impossible to reach for some time. i believe its purpose was to give a non-mh display proc full pathname arguments to work with. since we've chdir'd to the folder, giving it message numbers (i.e., relative pathnames) is fine. --- uip/show.c | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/uip/show.c b/uip/show.c index ff20435..f4674f7 100644 --- a/uip/show.c +++ b/uip/show.c @@ -330,23 +330,6 @@ go_to_it: ; done (0); } - /* - * If you are not using a nmh command as your "proc", then - * add the path to the message names. Currently, we are just - * checking for mhn here, since we've already taken care of mhl. - */ - if (!strcmp (r1bindex (proc, '/'), "mhl") - && !draftsw - && !file - && chdir (maildir = concat (m_maildir (""), "/", NULL)) != NOTOK) { - mp->foldpath = concat (mp->foldpath, "/", NULL); - cp = ssequal (maildir, mp->foldpath) - ? mp->foldpath + strlen (maildir) - : mp->foldpath; - for (msgnum = procp; msgnum < vec.size; msgnum++) - vec.msgs[msgnum] = concat (cp, vec.msgs[msgnum], NULL); - } - vec.msgs[0] = r1bindex (proc, '/'); app_msgarg(&vec, NULL); execvp (proc, vec.msgs); -- 1.7.10.4