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 + -
显示快捷键?