about summary refs log tree commit homepage
path: root/lib/dtas/tfx.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/dtas/tfx.rb')
-rw-r--r--lib/dtas/tfx.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/dtas/tfx.rb b/lib/dtas/tfx.rb
index ff03819..cc175f4 100644
--- a/lib/dtas/tfx.rb
+++ b/lib/dtas/tfx.rb
@@ -1,5 +1,6 @@
 # Copyright (C) 2013-2015 all contributors <dtas-all@nongnu.org>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
+# frozen_string_literal: true
 require_relative '../dtas'
 require_relative 'parse_time'
 require_relative 'format'
@@ -69,7 +70,7 @@ class DTAS::TFX # :nodoc:
   def parse_trim!(args)
     tbeg = parse_time(args.shift)
     if args[0] =~ /\A=?[\d\.]+\z/
-      tlen = args.shift
+      tlen = args.shift.dup
       is_stop_time = tlen.sub!(/\A=/, "") ? true : false
       tlen = parse_time(tlen)
       tlen = tlen - tbeg if is_stop_time