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

📄 m_delete.c

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 C
字号:
/* m_delete.c - delete an entry from the profile */#include "../h/mh.h"#include <stdio.h>m_delete (key)register char  *key;{    register struct node   *np,                           *pp;    m_getdefs ();    for (np = m_defs, pp = NULL; np; pp = np, np = np -> n_next) {	if (uleq (np -> n_name, key)) {	    if (!np -> n_context)		admonish (NULLCP, "bug: m_delete(key=\"%s\")", np -> n_name);	    if (pp)		pp -> n_next = np -> n_next;	    else		m_defs = np -> n_next;	    free (np -> n_name);	    if (np -> n_field)		free (np -> n_field);	    free ((char *) np);	    ctxflags |= CTXMOD;	    return 0;	}    }    return 1;}

⌨️ 快捷键说明

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