CoreFW  Diff

Differences From Artifact [e46baebb14]:

To Artifact [dae880981d]:


72
73
74
75
76
77
78



79
80
81
82
83
84
85
	for (i = 0; i < pool->size; i++)
		cfw_unref(pool->data[i]);

	if (pool->data != NULL)
		free(pool->data);

	top = pool->prev;



}

bool
cfw_refpool_add(void *ptr)
{
	void **ndata;








>
>
>







72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
	for (i = 0; i < pool->size; i++)
		cfw_unref(pool->data[i]);

	if (pool->data != NULL)
		free(pool->data);

	top = pool->prev;

	if (top != NULL)
		top->next = NULL;
}

bool
cfw_refpool_add(void *ptr)
{
	void **ndata;