[前][次][番号順一覧][スレッド一覧]

ruby-changes:16935

From: nobu <ko1@a...>
Date: Mon, 9 Aug 2010 07:06:09 +0900 (JST)
Subject: [ruby-changes:16935] Ruby:r28931 (trunk): * dir.c (sys_warning_1): show error message.

nobu	2010-08-09 06:53:02 +0900 (Mon, 09 Aug 2010)

  New Revision: 28931

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=28931

  Log:
    * dir.c (sys_warning_1): show error message.

  Modified files:
    trunk/ChangeLog
    trunk/dir.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 28930)
+++ ChangeLog	(revision 28931)
@@ -1,3 +1,7 @@
+Mon Aug  9 06:52:59 2010  Nobuyoshi Nakada  <nobu@r...>
+
+	* dir.c (sys_warning_1): show error message.
+
 Mon Aug  9 06:50:28 2010  Nobuyoshi Nakada  <nobu@r...>
 
 	* test/ruby/test_require.rb (test_require_too_long_filename):
Index: dir.c
===================================================================
--- dir.c	(revision 28930)
+++ dir.c	(revision 28931)
@@ -992,7 +992,7 @@
 static VALUE
 sys_warning_1(VALUE mesg)
 {
-    rb_sys_warning("%s", (const char *)mesg);
+    rb_sys_warning("%s:%s", strerror(errno), (const char *)mesg);
     return Qnil;
 }
 

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]