From dcda2c5fa15e63daad67f5720a2f726e34f8cd71 Mon Sep 17 00:00:00 2001
From: Normand Briere <nbriere@noware.ca>
Date: Thu, 20 Dec 2018 20:11:57 -0500
Subject: [PATCH] Fix out of memory crash with TimeUnit.

---
 timeflow/data/time/RoughTime.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/timeflow/data/time/RoughTime.java b/timeflow/data/time/RoughTime.java
index 85403f3..a3221b4 100755
--- a/timeflow/data/time/RoughTime.java
+++ b/timeflow/data/time/RoughTime.java
@@ -106,7 +106,14 @@
         public String format()
         {
                 //return units.formatFull(time);
-                return TimeUnit.SECOND.formatFull(time);
+                String format = TimeUnit.REALTIME.formatFull(time);
+                
+                if (format.equals("00:00:00:00"))
+                {
+                        format = TimeUnit.DAY.formatFull(time);
+                }
+                
+                return format;
         }
 
         public static int compare(RoughTime t1, RoughTime t2)

--
Gitblit v1.6.2