diff -up scim-bridge-0.4.5/common/scim-bridge-message.c.fix-memory-leak scim-bridge-0.4.5/common/scim-bridge-message.c --- scim-bridge-0.4.5/common/scim-bridge-message.c.fix-memory-leak 2008-08-12 18:59:33.000000000 +0800 +++ scim-bridge-0.4.5/common/scim-bridge-message.c 2008-08-12 19:00:22.000000000 +0800 @@ -71,6 +71,8 @@ void scim_bridge_free_message (ScimBridg { if (message == NULL) return; + free (message->header); + int i; for (i = 0; i < message->argument_count; ++i) { free (message->arguments[i]);