Author: yamakenz
Date: Fri May 16 19:09:18 2008
New Revision: 5491

Modified:
  branches/1.5/NEWS
  branches/1.5/uim/uim-custom.c

Log:
* Port r5489-5490 from trunk


Modified: branches/1.5/NEWS
==============================================================================
--- branches/1.5/NEWS   (original)
+++ branches/1.5/NEWS   Fri May 16 19:09:18 2008
@@ -2,8 +2,16 @@
=======================================
* Fixes
  - uim Scheme library
-    * Fix unescaped strings in generated loader.scm which causes uim
-      initialization error on m17n-vi-han (bug #15901)
+    * [CRITICAL] Fix unescaped strings in generated loader.scm which
+      causes uim initialization error on m17n-vi-han (bug #15901)
+
+  - uim-custom
+    * [CRITICAL] Fix an unterminated string that terminates uim-pref
+      on keybind customization
+
+  - uim-pref-qt
+    * [CRITICAL] Fix improper uim initialization which causes
+      uim-pref-qt unworking (bug #15853)


Overview of changes from 1.5.0-beta2 to 1.5.0

Modified: branches/1.5/uim/uim-custom.c
==============================================================================
--- branches/1.5/uim/uim-custom.c       (original)
+++ branches/1.5/uim/uim-custom.c       Fri May 16 19:09:18 2008
@@ -401,6 +401,7 @@
    free(str);
  }
  buf = (char *)malloc(buf_size);
+  buf[0] = '\0';

  for (bufp = buf, elem = list; *elem; elem++) {
    if (elem != list) {

Reply via email to