Blob Blame History Raw
diff -rup ibus-rawcode-1.2.0.20090703/src/engine.c ibus-rawcode-1.2.0.20090703_mod/src/engine.c
--- ibus-rawcode-1.2.0.20090703/src/engine.c	2009-07-03 10:58:00.000000000 +0530
+++ ibus-rawcode-1.2.0.20090703_mod/src/engine.c	2009-11-17 11:08:02.000000000 +0530
@@ -193,7 +193,7 @@ ibus_rawcode_engine_destroy (IBusRawcode
     }
 
     if (rawcode->buffer) {
-        g_object_unref (rawcode->buffer);
+        g_string_free (rawcode->buffer,TRUE);
         rawcode->buffer = NULL;
     }