tmesg.h

来自「su 的源代码库」· C头文件 代码 · 共 47 行

H
47
字号
/* Copyright (c) Colorado School of Mines, 2006.*//* All rights reserved.                       */#if __STD_Cvoid t_error(char* form, ...)#elsevoid t_error(va_alist)va_dcl#endif{	char	*s, buf[1024];	int	n;	va_list	args;#if __STD_C	va_start(args,form);#else	char*	form;	va_start(args);	form = va_arg(args,char*);#endif	s = buf; memset(buf, 0, sizeof(buf));#ifdef __LINE__	sprintf(s,"Line=%d: ", Sftline);	s += strlen(s);#endif	vsprintf(s,form,args);	va_end(args);	if((n = strlen(buf)) > 0)	{#if _PACKAGE_ast		if(buf[n-1] == '\n')			buf[n-1] = ' ';#else		if(buf[n-1] != '\n')		{	buf[n] = '\n';			n += 1;		}#endif		write(2,buf,n);	}	sftcleanup();	exit(1);}

⌨️ 快捷键说明

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