示例#1
0
static void
arv_fake_camera_finalize (GObject *object)
{
	ArvFakeCamera *fake_camera = ARV_FAKE_CAMERA (object);

	g_free (fake_camera->priv->memory);
	g_mutex_free (fake_camera->priv->fill_pattern_mutex);

	parent_class->finalize (object);
}
示例#2
0
static void
arv_fake_camera_finalize (GObject *object)
{
	ArvFakeCamera *fake_camera = ARV_FAKE_CAMERA (object);

	g_free (fake_camera->priv->memory);

#if GLIB_CHECK_VERSION(2,32,0)
	g_mutex_clear (&fake_camera->priv->fill_pattern_mutex);
#else
	g_mutex_free (fake_camera->priv->fill_pattern_mutex);
#endif

	parent_class->finalize (object);
}