-termination-functions
指定进程终止函数
语法
-termination-functions function1[,function2[,...]]
描述
示例
Polyspace 在以下代码中检测到整数除以零缺陷,因为它没有识别出 my_exit 会终止程序。
void my_exit(void);
void main() {
double ans;
ans = reciprocal(1);
ans = reciprocal(0);
}
double reciprocal(int val) {
if(val==0)
my_exit();
return (1/val);
}-termination-functions 选项:polyspace-bug-finder -termination-functions my_exit