[glib] Ref the right type in g_socket_control_message_deserialize



commit d32226da6d4ff565aebd41b5f126d625dc42816b
Author: Alexander Larsson <alexl redhat com>
Date:   Thu May 28 15:34:07 2009 +0200

    Ref the right type in g_socket_control_message_deserialize
    
    We were not looking at the right type at all due to a typo.
---
 gio/gsocketcontrolmessage.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/gio/gsocketcontrolmessage.c b/gio/gsocketcontrolmessage.c
index 2a384a7..4400d00 100644
--- a/gio/gsocketcontrolmessage.c
+++ b/gio/gsocketcontrolmessage.c
@@ -195,7 +195,7 @@ g_socket_control_message_deserialize (int      level,
   message = NULL;
   for (i = 0; i < n_message_types; i++)
     {
-      klass = (GSocketControlMessageClass *)g_type_class_ref (type);
+      klass = (GSocketControlMessageClass *)g_type_class_ref (message_types[i]);
 
       if (klass && klass->deserialize)
 	{



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]