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

ruby-changes:7087

From: nobu <ko1@a...>
Date: Thu, 14 Aug 2008 14:56:04 +0900 (JST)
Subject: [ruby-changes:7087] Ruby:r18605 (trunk): * vm.c (REWIND_CFP): get rid of statement expressions.

nobu	2008-08-14 14:55:04 +0900 (Thu, 14 Aug 2008)

  New Revision: 18605

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

  Log:
    * vm.c (REWIND_CFP): get rid of statement expressions.

  Modified files:
    trunk/ChangeLog
    trunk/vm.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 18604)
+++ ChangeLog	(revision 18605)
@@ -1,3 +1,7 @@
+Thu Aug 14 14:54:55 2008  Nobuyoshi Nakada  <nobu@r...>
+
+	* vm.c (REWIND_CFP): get rid of statement expressions.
+
 Thu Aug 14 14:13:39 2008  Nobuyoshi Nakada  <nobu@r...>
 
 	* vm.c (Init_VM): hide FrozenCore.
Index: vm.c
===================================================================
--- vm.c	(revision 18604)
+++ vm.c	(revision 18605)
@@ -1677,7 +1677,7 @@
 
 #define REWIND_CFP(expr) do { \
     rb_thread_t *th__ = GET_THREAD(); \
-    th__->cfp++; (expr); th__->cfp--; \
+    th__->cfp++; expr; th__->cfp--; \
 } while (0)
 
 static VALUE

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

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