ruby-changes:17504
From: nobu <ko1@a...>
Date: Fri, 15 Oct 2010 23:36:33 +0900 (JST)
Subject: [ruby-changes:17504] Ruby:r29509 (trunk): * file.c (NUM2DEVT, DEVT2NUM, PRI_DEVT_PREFIX): fallback to
nobu 2010-10-15 23:36:28 +0900 (Fri, 15 Oct 2010) New Revision: 29509 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=29509 Log: * file.c (NUM2DEVT, DEVT2NUM, PRI_DEVT_PREFIX): fallback to unsigned int. Modified files: trunk/ChangeLog trunk/file.c Index: ChangeLog =================================================================== --- ChangeLog (revision 29508) +++ ChangeLog (revision 29509) @@ -1,3 +1,8 @@ +Fri Oct 15 23:36:25 2010 Nobuyoshi Nakada <nobu@r...> + + * file.c (NUM2DEVT, DEVT2NUM, PRI_DEVT_PREFIX): fallback to + unsigned int. + Fri Oct 15 22:54:46 2010 Masaki Suketa <masaki.suketa@n...> * ext/win32ole/win32ole.c (ole_hresult2msg): get English message first, Index: file.c =================================================================== --- file.c (revision 29508) +++ file.c (revision 29509) @@ -316,6 +316,16 @@ #define ST2UINT(val) ((val) & ~(~1UL << (sizeof(val) * CHAR_BIT - 1))) +#ifndef NUM2DEVT +# define NUM2DEVT(v) NUM2UINT(v) +#endif +#ifndef DEVT2NUM +# define DEVT2NUM(v) UINT2NUM(v) +#endif +#ifndef PRI_DEVT_PREFIX +# define PRI_DEVT_PREFIX "" +#endif + /* * call-seq: * stat.dev -> fixnum -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/