From d1e2989bf0eae978f2eb20c1791d858d0720c059 Mon Sep 17 00:00:00 2001 From: Vivek Dasmohapatra Date: Tue, 22 Mar 2011 17:28:06 +0000 Subject: Use clear-handler function in finalize instead of dupping the code --- src/request.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/request.c b/src/request.c index 4d8d920d..a7bc0a03 100644 --- a/src/request.c +++ b/src/request.c @@ -295,18 +295,7 @@ _mcd_request_finalize (GObject *object) DEBUG ("%p", object); - if (self->internal_handler_clear != NULL) - { - tp_clear_pointer (&self->internal_handler_data, - self->internal_handler_clear); - self->internal_handler_clear = NULL; - } - else - { - self->internal_handler_data = NULL; - } - - self->internal_handler = NULL; + _mcd_request_clear_internal_handler (self); g_free (self->preferred_handler); g_free (self->object_path); -- cgit v1.2.1