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

ruby-changes:20670

From: nobu <ko1@a...>
Date: Thu, 28 Jul 2011 12:33:50 +0900 (JST)
Subject: [ruby-changes:20670] nobu:r32718 (trunk): * ext/dl/cptr.c (rb_dlptr_s_to_ptr): fix wrapping condition.

nobu	2011-07-28 12:32:45 +0900 (Thu, 28 Jul 2011)

  New Revision: 32718

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

  Log:
    * ext/dl/cptr.c (rb_dlptr_s_to_ptr): fix wrapping condition.

  Modified files:
    trunk/ChangeLog
    trunk/ext/dl/cptr.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 32717)
+++ ChangeLog	(revision 32718)
@@ -1,8 +1,9 @@
-Thu Jul 28 12:21:15 2011  Masatoshi SEKI  <m_seki@m...>
+Thu Jul 28 12:32:42 2011  Nobuyoshi Nakada  <nobu@r...>
 
-	* test/rinda/test_rinda.rb: decrease the code that depends on timing.
-	  [Bug #372] [Bug #4160]
+	* ext/dl/cptr.c (rb_dlptr_s_to_ptr): fix wrapping condition.
 
+	* ext/dl/cptr.c (rb_dlptr_s_to_ptr): fix wrapping condition.
+
 Thu Jul 28 04:53:31 2011  Eric Hodel  <drbrain@s...>
 
 	* lib/delegate.rb:  Move file-level documentation to the appropriate
Index: ext/dl/cptr.c
===================================================================
--- ext/dl/cptr.c	(revision 32717)
+++ ext/dl/cptr.c	(revision 32718)
@@ -622,7 +622,7 @@
     }
     else{
 	VALUE num = rb_Integer(val);
-	if (num != val) wrap = 0;
+	if (num == val) wrap = 0;
 	ptr = rb_dlptr_new(NUM2PTR(num), 0, NULL);
     }
     OBJ_INFECT(ptr, val);

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

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