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); }
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); }