fd.prop

来自「C程序漏洞检查」· PROP 代码 · 共 22 行

PROP
22
字号
voiduno_check(void){        if (fct_call("fopen"))	{	if (on_track(DEF, 0))			error("fopen of unclosed fd");		else			add_track(DEF, 0);	}	if (fct_call("fclose"))	{	if (match_track(USE, 0))	/* the fd used here was added as def before */			del_name(USE, 0);	/* now delete it */		else			error("closing an unopened fd");	}	if (path_ends())	{	if (any_track(DEF, 0))	/* if anything on track */			error("fopen without fclose");	}}

⌨️ 快捷键说明

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