From: WATANABE Hirofumi Date: 1998-11-17T09:16:42+09:00 Subject: [ruby-dev:3584] Re: sprintf on BeOS わたなべです. "MAEDA Shugo" writes: :BeOSだと、 : :$ ruby -e 'printf("%d\n", 56)' :%l%%c : :となってしまいます。 :BeOSのsprintfの所為だと思うのですが、どうするのがよいでしょう。 %l% ってのが謎ですね. l は要らないと思う. --- sprintf.c.orig Thu Sep 03 16:43:44 1998 +++ sprintf.c Tue Nov 17 00:47:18 1998 @@ -398,3 +398,3 @@ } - sprintf(fbuf, "%l%%c", c); + sprintf(fbuf, "%%%c", c); sprintf(nbuf, fbuf, v); @@ -408,3 +408,3 @@ } - sprintf(fbuf, "%l%%c", *p); + sprintf(fbuf, "%%%c", *p); sprintf(s, fbuf, v);