ruby-changes:15854
From: akr <ko1@a...>
Date: Thu, 13 May 2010 21:41:47 +0900 (JST)
Subject: [ruby-changes:15854] Ruby:r27788 (trunk): * missing/ffs.c (ffs): fixed for non-zero values.
akr 2010-05-13 21:41:29 +0900 (Thu, 13 May 2010) New Revision: 27788 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=27788 Log: * missing/ffs.c (ffs): fixed for non-zero values. Modified files: trunk/ChangeLog trunk/missing/ffs.c Index: ChangeLog =================================================================== --- ChangeLog (revision 27787) +++ ChangeLog (revision 27788) @@ -1,3 +1,7 @@ +Thu May 13 21:40:39 2010 Tanaka Akira <akr@f...> + + * missing/ffs.c (ffs): fixed for non-zero values. + Thu May 13 18:45:25 2010 Nobuyoshi Nakada <nobu@r...> * ext/io/console/console.c (get_write_fd): return primary fd if no Index: missing/ffs.c =================================================================== --- missing/ffs.c (revision 27787) +++ missing/ffs.c (revision 27788) @@ -6,11 +6,13 @@ int ffs(int arg) { unsigned int x = (unsigned int)arg; - int r = 0; + int r; if (x == 0) return 0; + r = 1; + #if 32 < SIZEOF_INT * CHAR_BIT if ((x & 0xffffffff) == 0) { x >>= 32; -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/