summaryrefslogtreecommitdiff
path: root/lib/matrix.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/matrix.rb')
-rw-r--r--lib/matrix.rb6
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/matrix.rb b/lib/matrix.rb
index cf1d532693..fc0e8ef2f7 100644
--- a/lib/matrix.rb
+++ b/lib/matrix.rb
@@ -17,12 +17,10 @@ require_relative "matrix/version"
module ExceptionForMatrix # :nodoc:
class ErrDimensionMismatch < StandardError
def initialize(val = nil)
- if val.nil?
- super
- elsif val.is_a?(String)
+ if val
super(val)
else
- super("#{val.class.name} dimension mismatch")
+ super("Dimension mismatch")
end
end
end