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

ruby-changes:13565

From: usa <ko1@a...>
Date: Thu, 15 Oct 2009 14:31:25 +0900 (JST)
Subject: [ruby-changes:13565] Ruby:r25346 (win32-unicode-test): * file.c (rb_file_s_truncate): remove unnecessary WIN32 specific code.

usa	2009-10-15 14:31:13 +0900 (Thu, 15 Oct 2009)

  New Revision: 25346

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

  Log:
    * file.c (rb_file_s_truncate): remove unnecessary WIN32 specific code.

  Modified files:
    branches/win32-unicode-test/ChangeLog
    branches/win32-unicode-test/file.c

Index: win32-unicode-test/ChangeLog
===================================================================
--- win32-unicode-test/ChangeLog	(revision 25345)
+++ win32-unicode-test/ChangeLog	(revision 25346)
@@ -1,3 +1,7 @@
+Thu Oct 15 14:30:39 2009  NAKAMURA Usaku  <usa@r...>
+
+	* file.c (rb_file_s_truncate): remove unnecessary WIN32 specific code.
+
 Thu Oct 15 14:16:04 2009  NAKAMURA Usaku  <usa@r...>
 
 	* file.c (rb_str_encode_ospath): use UTF-8 instead of UTF-16LE as
Index: win32-unicode-test/file.c
===================================================================
--- win32-unicode-test/file.c	(revision 25345)
+++ win32-unicode-test/file.c	(revision 25346)
@@ -3524,15 +3524,9 @@
     {
 	int tmpfd;
 
-#  ifdef _WIN32
-	if ((tmpfd = rb_w32_wopen((WCHAR *)RSTRING_PTR(path), O_RDWR)) < 0) {
-	    rb_sys_fail(RSTRING_PTR(path));
-	}
-#  else
 	if ((tmpfd = open(RSTRING_PTR(path), 0)) < 0) {
 	    rb_sys_fail(RSTRING_PTR(path));
 	}
-#  endif
 	if (chsize(tmpfd, pos) < 0) {
 	    close(tmpfd);
 	    rb_sys_fail(RSTRING_PTR(path));

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

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