Completely reworked the path convertion functions
[mmh] / sbr / m_draft.c
index 4d1feff..38584e4 100644 (file)
 char *
 m_draft(char *which)
 {
-       register char *cp;
        register struct msgs *mp;
        static char buffer[BUFSIZ];
        char *folder;
 
-       cp = draftfolder;
-       folder = pluspath(cp);
+       folder = getcpy(expandfol(draftfolder));
 
-       chdir(m_maildir(""));
-       strncpy(buffer, m_maildir(folder), sizeof(buffer));
+       chdir(toabsdir("+"));
+       strncpy(buffer, toabsdir(folder), sizeof(buffer));
 
        create_folder(buffer, 0, done);