[totem] browser-plugin: Don't leak errors



commit ede768a397d18d409ca0ccc0536ec2b8fa993602
Author: Bastien Nocera <hadess hadess net>
Date:   Fri Mar 22 17:42:04 2013 +0100

    browser-plugin: Don't leak errors
    
    In case ->error is set, make sure to clear it out so we
    don't leak.

 browser-plugin/totem-plugin-viewer.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/browser-plugin/totem-plugin-viewer.c b/browser-plugin/totem-plugin-viewer.c
index 3761bc2..0db5f93 100644
--- a/browser-plugin/totem-plugin-viewer.c
+++ b/browser-plugin/totem-plugin-viewer.c
@@ -269,6 +269,7 @@ totem_embedded_set_error (TotemEmbedded *emb,
                          int code,
                          char *secondary)
 {
+       g_clear_error (&emb->error);
        emb->error = g_error_new_literal (TOTEM_EMBEDDED_ERROR_QUARK,
                                          code,
                                          secondary);


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