⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 refile.c

📁 早期freebsd实现
💻 C
字号:
/* refile.c - refile the draft into another folder */#ifndef	lintstatic char ident[] = "@(#)$Id: refile.c,v 1.2 1992/12/15 00:20:22 jromine Exp $";#endif	/* lint */#include "../h/mh.h"#include <stdio.h>int     refile (arg, file)register char **arg,               *file;{    int     pid;    register int    vecp;    char   *vec[MAXARGS];    vecp = 0;    vec[vecp++] = r1bindex (fileproc, '/');    vec[vecp++] = "-nolink";	/* override bad .mh_profile defaults */    vec[vecp++] = "-nopreserve";    vec[vecp++] = "-file";    vec[vecp++] = file;    if (arg)	while (*arg)	    vec[vecp++] = *arg++;    vec[vecp] = NULL;    m_update ();    (void) fflush (stdout);    switch (pid = vfork ()) {	case NOTOK: 	    advise ("fork", "unable to");	    return NOTOK;	case OK: 	    execvp (fileproc, vec);	    fprintf (stderr, "unable to exec ");	    perror (fileproc);	    _exit (-1);	default: 	    return (pidwait (pid, NOTOK));    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -