From: Koji Arai Date: 1999-06-23T03:33:00+09:00 Subject: [ruby-dev:7175] [BUG] pack("bBhH") 新井です。 pack()がちょっとバグってました。 Index: pack.c =================================================================== RCS file: /home/cvs/ruby/pack.c,v retrieving revision 1.1.1.3.2.9 diff -u -r1.1.1.3.2.9 pack.c --- pack.c 1999/06/11 06:29:56 1.1.1.3.2.9 +++ pack.c 1999/06/22 18:26:42 @@ -396,7 +396,7 @@ case 'b': { int byte = 0; - int i, j; + int i, j = 0; if (len > plen) { j = (len - plen + 1)/2; @@ -428,7 +428,7 @@ case 'B': { int byte = 0; - int i, j; + int i, j = 0; if (len > plen) { j = (len - plen + 1)/2; @@ -459,7 +459,7 @@ case 'h': { int byte = 0; - int i, j; + int i, j = 0; if (len > plen) { j = (len - plen + 1)/2; @@ -491,7 +491,7 @@ case 'H': { int byte = 0; - int i, j; + int i, j = 0; if (len > plen) { j = (len - plen + 1)/2;