lib/strings/truncate.rb in strings-0.1.6 vs lib/strings/truncate.rb in strings-0.1.7

- old
+ new

@@ -68,9 +68,10 @@ # @return [String] # # @api private def shorten(original_chars, chars, length_without_trailing) truncated = [] + return truncated if length_without_trailing.zero? char_width = display_width(chars[0]) while length_without_trailing - char_width > 0 orig_char = original_chars.shift char = chars.shift break unless char