xlink.c

来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C语言 代码 · 共 32 行

C
32
字号
#ifndef lintstatic	char	*sccsid = "@(#)xlink.c	4.1	(ULTRIX)	7/17/90";#endif lint/*	Interface to link(II) which handles all error conditions.	Returns 0 on success,	fatal() on failure.*/# include	"errno.h"xlink(f1,f2){	extern errno;	extern char Error[];	if (link(f1,f2)) {		if (errno == EEXIST || errno == EXDEV) {			sprintf(Error,"can't link `%s' to `%s' (%d)",				f2,f1,errno == EEXIST ? 111 : 112);			return(fatal(Error));		}		if (errno == EACCES)			f1 = f2;		return(xmsg(f1,"xlink"));	}	return(0);}

⌨️ 快捷键说明

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