示例#1
0
void * isc__mem_reallocate(void *mem, void *ptr, size_t size FLARG) {
	char *p = (char *)0;
	size_t l;

	if (!mem) __coverity_panic__();
	if (size > 0) {
		p = isc__mem_allocate(mem, size FLARG_PASS);
		if (p && ptr) {
			l = (l > size) ? size : l;
			memcpy(p, ptr, l);
			__coverity_free__(ptr);
		}
	} else if (ptr)
		__coverity_free__(ptr);
	return (p);
}
示例#2
0
void g_free(void *ptr)
{
    __coverity_free__(ptr);
    __coverity_mark_as_afm_freed__(ptr, "g_free");
}
示例#3
0
void mem_free(struct mem_region *region, void *mem, const char *location) {
	__coverity_free__(mem);
}
示例#4
0
void isc__mem_putanddetach(void *mem, void *ptr, unsigned int size FLARG) {
	if (!mem) __coverity_panic__();
	__coverity_free__(ptr);
}
示例#5
0
herr_t H5Dclose(hid_t id) {
    __coverity_free__(id);
    __coverity_mark_as_afm_freed__(id, "H5Dclose");
}
示例#6
0
void ff_destroy_std_args(void* x) {
    __coverity_free__(x);
}