ruby-changes:14082
From: akr <ko1@a...>
Date: Tue, 24 Nov 2009 09:50:41 +0900 (JST)
Subject: [ruby-changes:14082] Ruby:r25895 (trunk): * error.c (rb_strerrno): return "UNKNOWNERROR" for non-zero unknown
akr 2009-11-24 09:50:26 +0900 (Tue, 24 Nov 2009) New Revision: 25895 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=25895 Log: * error.c (rb_strerrno): return "UNKNOWNERROR" for non-zero unknown error. Modified files: trunk/ChangeLog trunk/error.c Index: ChangeLog =================================================================== --- ChangeLog (revision 25894) +++ ChangeLog (revision 25895) @@ -1,3 +1,8 @@ +Tue Nov 24 09:49:31 2009 Tanaka Akira <akr@f...> + + * error.c (rb_strerrno): return "UNKNOWNERROR" for non-zero unknown + error. + Tue Nov 24 09:18:33 2009 Tanaka Akira <akr@f...> * include/ruby/intern.h (rb_strerrno): declared. Index: error.c =================================================================== --- error.c (revision 25894) +++ error.c (revision 25895) @@ -1261,12 +1261,13 @@ char * rb_strerrno(int err) { + if (err == 0) return "NOERROR"; #define defined_error(name, num) if (err == num) return name; #define undefined_error(name) #include "known_errors.inc" #undef defined_error #undef undefined_error - return "NOERROR"; + return "UNKNOWNERROR"; } static void -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/