]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix usage of unitialized local var (backport from trunk)
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 19 Jan 2012 14:35:41 +0000 (22:35 +0800)
committerChong Yidong <cyd@gnu.org>
Thu, 19 Jan 2012 14:35:41 +0000 (22:35 +0800)
* src/coding.c (encode_designation_at_bol): Don't use uninitialized
local variable (Bug#9318).

src/ChangeLog
src/coding.c

index 5b25a68259a3a76d90d9713f017b4b46d7b7b01f..4af3a5aa40aee39e10b9f805fbfa837498f798c6 100644 (file)
@@ -1,3 +1,8 @@
+2012-01-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * coding.c (encode_designation_at_bol): Don't use uninitialized
+       local variable (Bug#9318).
+
 2012-01-19  Kenichi Handa  <handa@m17n.org>
 
        * coding.c (encode_designation_at_bol): New args charbuf_end and
index 9a2c1f9c3f25e7066db3270e83f0bab37474d7ca..898bfd71f43bc4c5a15c9075f620154d872053f9 100644 (file)
@@ -4515,7 +4515,7 @@ encode_designation_at_bol (coding, charbuf, charbuf_end, dst)
      int *charbuf, *charbuf_end;
      unsigned char *dst;
 {
-  unsigned char *orig;
+  unsigned char *orig = dst;
   struct charset *charset;
   /* Table of charsets to be designated to each graphic register.  */
   int r[4];