Glib:我可以重用一个排队等待g_test_queue_free释放的指针吗?

时间:2010-06-27 18:19:02

标签: c linux unit-testing pointers glib

使用Glib测试框架,我想知道我是否可以重用一个排队的指针来释放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);

  ...
}

1 个答案:

答案 0 :(得分:0)

是的,应该没问题