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

ruby-changes:14494

From: nobu <ko1@a...>
Date: Sun, 17 Jan 2010 14:18:22 +0900 (JST)
Subject: [ruby-changes:14494] Ruby:r26331 (trunk): * lib/mkmf.rb (have_header, create_header): use String#tr_cpp.

nobu	2010-01-17 14:18:03 +0900 (Sun, 17 Jan 2010)

  New Revision: 26331

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

  Log:
    * lib/mkmf.rb (have_header, create_header): use String#tr_cpp.

  Modified files:
    trunk/ChangeLog
    trunk/lib/mkmf.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 26330)
+++ ChangeLog	(revision 26331)
@@ -1,3 +1,7 @@
+Sun Jan 17 14:18:01 2010  Nobuyoshi Nakada  <nobu@r...>
+
+	* lib/mkmf.rb (have_header, create_header): use String#tr_cpp.
+
 Thu Jan 14 13:06:58 2010  Nobuyoshi Nakada  <nobu@r...>
 
 	* numeric.c (flo_hash, int_chr): fixed type.
Index: lib/mkmf.rb
===================================================================
--- lib/mkmf.rb	(revision 26330)
+++ lib/mkmf.rb	(revision 26331)
@@ -830,7 +830,7 @@
 def have_header(header, preheaders = nil, &b)
   checking_for header do
     if try_header(cpp_include(preheaders)+cpp_include(header), &b)
-      $defs.push(format("-DHAVE_%s", header.tr("a-z./\055", "A-Z___")))
+      $defs.push(format("-DHAVE_%s", header.tr_cpp))
       true
     else
       false
@@ -1263,7 +1263,7 @@
 #
 def create_header(header = "extconf.h")
   message "creating %s\n", header
-  sym = header.tr("a-z./\055", "A-Z___")
+  sym = header.tr_cpp
   hdr = ["#ifndef #{sym}\n#define #{sym}\n"]
   for line in $defs
     case line

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

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