A multilingual input method framework
Revision | 7d1d90532233455f3a88df2136cb39c2cf2e6768 (tree) |
---|---|
Time | 2005-10-14 14:05:16 |
Author | ekato <ekato@ff9a...> |
Commiter | ekato |
* gtk/gtk-im-uim.c : Port r1733 from trunk.
@@ -667,7 +667,8 @@ im_uim_finalize(GObject *obj) | ||
667 | 667 | } |
668 | 668 | if (uic->caret_state_indicator) { |
669 | 669 | guint tag = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(uic->caret_state_indicator), "timeout-tag")); |
670 | - g_source_remove(tag); | |
670 | + if (tag > 0) | |
671 | + g_source_remove(tag); | |
671 | 672 | gtk_widget_destroy(uic->caret_state_indicator); |
672 | 673 | uic->caret_state_indicator = NULL; |
673 | 674 | } |