将空指针传递给ippsFree是否安全?

时间:2015-09-24 09:16:17

标签: c intel-ipp

Intel Document仅描述传入的ptr应指向从ippsMalloc分配的空间。如果我们在其中传递一个空指针,它没有说明发生了什么。

void ippsFree(void* ptr);
  

ptr指向要释放的内存块的指针。内存块指向   ptr由函数ippsMalloc分配。

像free / delete accept null指针一样安全吗?还是未定义?

1 个答案:

答案 0 :(得分:2)

查看ippsFree函数的反汇编,函数在输入时测试参数(指针)。 使用NULL指针是安全的。