diff --git a/src/base/ftutil.c b/src/base/ftutil.c index 0b7382627..f83c43948 100644 --- a/src/base/ftutil.c +++ b/src/base/ftutil.c @@ -424,11 +424,10 @@ while ( cur ) { FT_ListNode next = cur->next; - void* data = cur->data; if ( destroy ) - destroy( memory, data, user ); + destroy( memory, cur->data, user ); FT_FREE( cur ); cur = next;