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

ruby-changes:25963

From: nobu <ko1@a...>
Date: Fri, 30 Nov 2012 10:43:14 +0900 (JST)
Subject: [ruby-changes:25963] nobu:r38020 (trunk): value.rb: adjust indent

nobu	2012-11-30 10:35:13 +0900 (Fri, 30 Nov 2012)

  New Revision: 38020

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

  Log:
    value.rb: adjust indent
    
    * ext/fiddle/lib/fiddle/value.rb (Fiddle::ValueUtil#wrap_arg): adjust
      indent.

  Modified files:
    trunk/ext/fiddle/lib/fiddle/value.rb

Index: ext/fiddle/lib/fiddle/value.rb
===================================================================
--- ext/fiddle/lib/fiddle/value.rb	(revision 38019)
+++ ext/fiddle/lib/fiddle/value.rb	(revision 38020)
@@ -46,67 +46,67 @@
     end
 
     def wrap_arg(arg, ty, funcs = [], &block)
-        funcs ||= []
-        case arg
-        when nil
-          return 0
-        when Pointer
+      funcs ||= []
+      case arg
+      when nil
+        return 0
+      when Pointer
+        return arg.to_i
+      when IO
+        case ty
+        when TYPE_VOIDP
+          return Pointer[arg].to_i
+        else
           return arg.to_i
-        when IO
-          case ty
-          when TYPE_VOIDP
-            return Pointer[arg].to_i
+        end
+      when Function
+        if( block )
+          arg.bind_at_call(&block)
+          funcs.push(arg)
+        elsif !arg.bound?
+          raise(RuntimeError, "block must be given.")
+        end
+        return arg.to_i
+      when String
+        if( ty.is_a?(Array) )
+          return arg.unpack('C*')
+        else
+          case SIZEOF_VOIDP
+          when SIZEOF_LONG
+            return [arg].pack("p").unpack("l!")[0]
+          when SIZEOF_LONG_LONG
+            return [arg].pack("p").unpack("q")[0]
           else
-            return arg.to_i
+            raise(RuntimeError, "sizeof(void*)?")
           end
-        when Function
-          if( block )
-            arg.bind_at_call(&block)
-            funcs.push(arg)
-          elsif !arg.bound?
-            raise(RuntimeError, "block must be given.")
-          end
-          return arg.to_i
-        when String
-          if( ty.is_a?(Array) )
-            return arg.unpack('C*')
-          else
-            case SIZEOF_VOIDP
-            when SIZEOF_LONG
-              return [arg].pack("p").unpack("l!")[0]
-            when SIZEOF_LONG_LONG
-              return [arg].pack("p").unpack("q")[0]
-            else
-              raise(RuntimeError, "sizeof(void*)?")
+        end
+      when Float, Integer
+        return arg
+      when Array
+        if( ty.is_a?(Array) ) # used only by struct
+          case ty[0]
+          when TYPE_VOIDP
+            return arg.collect{|v| Integer(v)}
+          when TYPE_CHAR
+            if( arg.is_a?(String) )
+              return val.unpack('C*')
             end
           end
-        when Float, Integer
           return arg
-        when Array
-          if( ty.is_a?(Array) ) # used only by struct
-            case ty[0]
-            when TYPE_VOIDP
-              return arg.collect{|v| Integer(v)}
-            when TYPE_CHAR
-              if( arg.is_a?(String) )
-                return val.unpack('C*')
-              end
-            end
-            return arg
-          else
-            return arg
-          end
         else
-          if( arg.respond_to?(:to_ptr) )
-            return arg.to_ptr.to_i
-          else
-            begin
-              return Integer(arg)
-            rescue
-              raise(ArgumentError, "unknown argument type: #{arg.class}")
-            end
+          return arg
+        end
+      else
+        if( arg.respond_to?(:to_ptr) )
+          return arg.to_ptr.to_i
+        else
+          begin
+            return Integer(arg)
+          rescue
+            raise(ArgumentError, "unknown argument type: #{arg.class}")
           end
         end
+      end
     end
   end
 end

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

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