From bf982b7900496cc50d938b836f52ab44afe6d1c3 Mon Sep 17 00:00:00 2001
From: Ludovic Apvrille <ludovic.apvrille@telecom-paristech.fr>
Date: Mon, 20 Jun 2011 12:30:47 +0000
Subject: [PATCH] AVATAR prototyping: bug corrcted on time analysis in
 transactions

---
 src/ui/interactivesimulation/JSimulationSDPanel.java | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/ui/interactivesimulation/JSimulationSDPanel.java b/src/ui/interactivesimulation/JSimulationSDPanel.java
index 99b285d370..08495a7b85 100644
--- a/src/ui/interactivesimulation/JSimulationSDPanel.java
+++ b/src/ui/interactivesimulation/JSimulationSDPanel.java
@@ -1041,7 +1041,11 @@ public class JSimulationSDPanel extends JPanel implements MouseMotionListener, R
 			tmp2 = Conversion.removeStartingCharacters(tmp.substring(index0+1, tmp.length()), "0");
 			//TraceManager.addDev("2 tmp1=" + tmp1 + " tmp2=" + tmp2);
 			value1 = Integer.decode(tmp1).intValue();
-			value2 = Integer.decode(tmp2).intValue();
+			if (tmp2.length() == 0) {
+				value2 = 0;
+			} else {
+				value2 = Integer.decode(tmp2).intValue();
+			}
 			value = ((long)value1)*1000000000+value2;
 			gt.startingTime = value;
 			gt.finishTime = value;
-- 
GitLab