Используя среду Glib Testing, я хотел бы знать, могу ли я повторно использовать указатель, поставленный в очередь для освобождения с помощью g_test_queue_free?
Вот пример кода того, что я пытаюсь сделать:
static void some_test()
{
gchar* tmp;
tmp = func_returning_gchar_ptr (...params...);
g_assert(tmp);
g_test_queue_free(tmp);
tmp = func_returning_gchar_ptr (...params...);
g_assert(tmp);
g_test_queue_free(tmp);
...
}