X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gio%2Fgdbusauthmechanism.c;h=d00fc4c5599963df89fe2ee085f6d37806bc90db;hb=c3842d1969feace4bfb12919be730e75e53877d9;hp=c2559929b134ad77afba2cb09360bb362d3a5996;hpb=5b946e0504952a472cea1ef95df0967e8a4a7b47;p=platform%2Fupstream%2Fglib.git diff --git a/gio/gdbusauthmechanism.c b/gio/gdbusauthmechanism.c index c255992..d00fc4c 100644 --- a/gio/gdbusauthmechanism.c +++ b/gio/gdbusauthmechanism.c @@ -13,9 +13,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General - * Public License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place, Suite 330, - * Boston, MA 02111-1307, USA. + * Public License along with this library; if not, see . * * Author: David Zeuthen */ @@ -45,7 +43,7 @@ enum PROP_CREDENTIALS }; -G_DEFINE_ABSTRACT_TYPE (GDBusAuthMechanism, _g_dbus_auth_mechanism, G_TYPE_OBJECT); +G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (GDBusAuthMechanism, _g_dbus_auth_mechanism, G_TYPE_OBJECT) /* ---------------------------------------------------------------------------------------------------- */ @@ -115,8 +113,6 @@ _g_dbus_auth_mechanism_class_init (GDBusAuthMechanismClass *klass) { GObjectClass *gobject_class; - g_type_class_add_private (klass, sizeof (GDBusAuthMechanismPrivate)); - gobject_class = G_OBJECT_CLASS (klass); gobject_class->get_property = _g_dbus_auth_mechanism_get_property; gobject_class->set_property = _g_dbus_auth_mechanism_set_property; @@ -161,10 +157,7 @@ _g_dbus_auth_mechanism_class_init (GDBusAuthMechanismClass *klass) static void _g_dbus_auth_mechanism_init (GDBusAuthMechanism *mechanism) { - /* not used for now */ - mechanism->priv = G_TYPE_INSTANCE_GET_PRIVATE (mechanism, - G_TYPE_DBUS_AUTH_MECHANISM, - GDBusAuthMechanismPrivate); + mechanism->priv = _g_dbus_auth_mechanism_get_instance_private (mechanism); } /* ---------------------------------------------------------------------------------------------------- */