X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gio%2Fgdbusobjectskeleton.c;h=e0d01669a561bc689320cf0930bcc6fcef173700;hb=c8d10470939847069b1a346d4c44f2adde3469f6;hp=3152f8f3dac99d38c1eff7ea28aceb08b2254b4f;hpb=1e74e46a00bc4495f620b3c0e639f6c05d7d2389;p=platform%2Fupstream%2Fglib.git diff --git a/gio/gdbusobjectskeleton.c b/gio/gdbusobjectskeleton.c index 3152f8f..e0d0166 100644 --- a/gio/gdbusobjectskeleton.c +++ b/gio/gdbusobjectskeleton.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 */ @@ -69,7 +67,8 @@ static guint signals[LAST_SIGNAL] = {0}; static void dbus_object_interface_init (GDBusObjectIface *iface); G_DEFINE_TYPE_WITH_CODE (GDBusObjectSkeleton, g_dbus_object_skeleton, G_TYPE_OBJECT, - G_IMPLEMENT_INTERFACE (G_TYPE_DBUS_OBJECT, dbus_object_interface_init)); + G_ADD_PRIVATE (GDBusObjectSkeleton) + G_IMPLEMENT_INTERFACE (G_TYPE_DBUS_OBJECT, dbus_object_interface_init)) static void @@ -174,9 +173,9 @@ g_dbus_object_skeleton_class_init (GDBusObjectSkeletonClass *klass) * Emitted when a method is invoked by a remote caller and used to * determine if the method call is authorized. * - * This signal is like #GDBusInterfaceSkeleton's - * #GDBusInterfaceSkeleton::g-authorize-method signal, except that it is - * for the enclosing object. + * This signal is like #GDBusInterfaceSkeleton's + * #GDBusInterfaceSkeleton::g-authorize-method signal, + * except that it is for the enclosing object. * * The default class handler just returns %TRUE. * @@ -196,14 +195,12 @@ g_dbus_object_skeleton_class_init (GDBusObjectSkeletonClass *klass) 2, G_TYPE_DBUS_INTERFACE_SKELETON, G_TYPE_DBUS_METHOD_INVOCATION); - - g_type_class_add_private (klass, sizeof (GDBusObjectSkeletonPrivate)); } static void g_dbus_object_skeleton_init (GDBusObjectSkeleton *object) { - object->priv = G_TYPE_INSTANCE_GET_PRIVATE (object, G_TYPE_DBUS_OBJECT_SKELETON, GDBusObjectSkeletonPrivate); + object->priv = g_dbus_object_skeleton_get_instance_private (object); g_mutex_init (&object->priv->lock); object->priv->map_name_to_iface = g_hash_table_new_full (g_str_hash, g_str_equal,