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

ruby-changes:24015

From: ngoto <ko1@a...>
Date: Wed, 13 Jun 2012 22:52:29 +0900 (JST)
Subject: [ruby-changes:24015] ngoto:r36066 (trunk): * test/dl/test_func.rb (test_qsort1, test_qsort2): use TYPE_SIZE_T

ngoto	2012-06-13 22:52:04 +0900 (Wed, 13 Jun 2012)

  New Revision: 36066

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

  Log:
    * test/dl/test_func.rb (test_qsort1, test_qsort2): use TYPE_SIZE_T
      for size_t variables. [ruby-dev:45733] [Bug #6584]

  Modified files:
    trunk/ChangeLog
    trunk/test/dl/test_func.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 36065)
+++ ChangeLog	(revision 36066)
@@ -1,3 +1,8 @@
+Wed Jun 13 22:44:32 2012  Naohisa Goto  <ngotogenome@g...>
+
+	* test/dl/test_func.rb (test_qsort1, test_qsort2): use TYPE_SIZE_T
+	  for size_t variables. [ruby-dev:45733] [Bug #6584]
+
 Wed Jun 13 22:18:01 2012  Nobuyoshi Nakada  <nobu@r...>
 
 	* configure.in: remove -ansi and -std options for lgamma_r() and
Index: test/dl/test_func.rb
===================================================================
--- test/dl/test_func.rb	(revision 36065)
+++ test/dl/test_func.rb	(revision 36066)
@@ -91,7 +91,7 @@
       cb = Function.new(CFunc.new(0, TYPE_INT, '<callback>qsort'),
                         [TYPE_VOIDP, TYPE_VOIDP]){|x,y| CPtr.new(x)[0] <=> CPtr.new(y)[0]}
       qsort = Function.new(CFunc.new(@libc['qsort'], TYPE_VOID, 'qsort'),
-                           [TYPE_VOIDP, TYPE_INT, TYPE_INT, TYPE_VOIDP])
+                           [TYPE_VOIDP, TYPE_SIZE_T, TYPE_SIZE_T, TYPE_VOIDP])
       buff = "9341"
       qsort.call(buff, buff.size, 1, cb)
       assert_equal("1349", buff)
@@ -106,7 +106,7 @@
       cb = TempFunction.new(CFunc.new(0, TYPE_INT, '<callback>qsort'),
                                [TYPE_VOIDP, TYPE_VOIDP])
       qsort = Function.new(CFunc.new(@libc['qsort'], TYPE_VOID, 'qsort'),
-                           [TYPE_VOIDP, TYPE_INT, TYPE_INT, TYPE_VOIDP])
+                           [TYPE_VOIDP, TYPE_SIZE_T, TYPE_SIZE_T, TYPE_VOIDP])
       buff = "9341"
       qsort.call(buff, buff.size, 1, cb){|x,y| CPtr.new(x)[0] <=> CPtr.new(y)[0]}
       assert_equal("1349", buff)

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

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