/** * pk_package_sack_new: * * Return value: a new PkPackageSack object. * * Since: 0.5.2 **/ PkPackageSack * pk_package_sack_new (void) { PkPackageSack *sack; sack = g_object_new (PK_TYPE_PACKAGE_SACK, NULL); return PK_PACKAGE_SACK (sack); }
/** * pk_package_sack_finalize: **/ static void pk_package_sack_finalize (GObject *object) { PkPackageSack *sack = PK_PACKAGE_SACK (object); PkPackageSackPrivate *priv = sack->priv; g_ptr_array_unref (priv->array); g_object_unref (priv->client); G_OBJECT_CLASS (pk_package_sack_parent_class)->finalize (object); }