Author: yamakenz
Date: Tue Jun 12 16:05:08 2007
New Revision: 4585

Modified:
   sigscheme-trunk/NEWS
   sigscheme-trunk/QALog
   sigscheme-trunk/src/encoding.c

Log:
* src/encoding.c
  - (unibyte_int2str): Fix unterminated string
* QALog
* NEWS
  - Update


Modified: sigscheme-trunk/NEWS
==============================================================================
--- sigscheme-trunk/NEWS        (original)
+++ sigscheme-trunk/NEWS        Tue Jun 12 16:05:08 2007
@@ -25,11 +25,13 @@
 
 * Fixes
 
-  - Fix invalid Unicode character acception on integer->char
+  - [CRITICAL] Fix unterminated string generation on singlebyte character codec
+
+  - [R6RS] Fix invalid Unicode character acception on integer->char
 
   - Fix unexpected memory exhaustion on negative length on make-string
 
-  - Fix body-less forms rejection on SRFI-2 and-let* such as (and-let* ())
+  - [SRFI-2] Fix body-less forms rejection on and-let* such as (and-let* ())
 
 * Others
 

Modified: sigscheme-trunk/QALog
==============================================================================
--- sigscheme-trunk/QALog       (original)
+++ sigscheme-trunk/QALog       Tue Jun 12 16:05:08 2007
@@ -475,7 +475,7 @@
 
 file:              encoding.c
 category:          base
-spec by eyes:      [EMAIL PROTECTED]
+spec by eyes:      [EMAIL PROTECTED], [EMAIL PROTECTED]
 spec by tests:     
 general review:    [EMAIL PROTECTED]
 64-bit by eyes:    [EMAIL PROTECTED]

Modified: sigscheme-trunk/src/encoding.c
==============================================================================
--- sigscheme-trunk/src/encoding.c      (original)
+++ sigscheme-trunk/src/encoding.c      Tue Jun 12 16:05:08 2007
@@ -1051,5 +1051,7 @@
         return NULL;
 #endif
     *dst++ = ch;
+    *dst = '\0';
+
     return dst;
 }

Reply via email to