From 13e644cb2afb21862afeb2ef68ece2a5f82aabbb Mon Sep 17 00:00:00 2001
From: naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>
Date: Mon, 30 May 2011 07:28:30 +0000
Subject: Fix mixed declarations in r31822.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31823 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
---
 insns.def | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

(limited to 'insns.def')

diff --git a/insns.def b/insns.def
index 5cde2a632b..82fa0313f0 100644
--- a/insns.def
+++ b/insns.def
@@ -1461,8 +1461,9 @@ opt_mult
 	    val = recv;
 	}
 	else {
+	    volatile long c;
 	    b = FIX2LONG(obj);
-	    volatile long c = a * b;
+	    c = a * b;
 
 	    if (FIXABLE(c) && c / a == b) {
 		val = LONG2FIX(c);
-- 
cgit v1.2.3

