Author: jflesch
Date: 2006-10-17 18:27:11 +0000 (Tue, 17 Oct 2006)
New Revision: 10667

Modified:
   trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java
   trunk/apps/Thaw/src/thaw/plugins/index/Index.java
Log:
Correct type conversion in FCPClientGet

Modified: trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java
===================================================================
--- trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java      2006-10-15 22:14:33 UTC 
(rev 10666)
+++ trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java      2006-10-17 18:27:11 UTC 
(rev 10667)
@@ -357,9 +357,9 @@

                        if(message.getValue("Total") != null
                           && message.getValue("Succeeded") != null) {
-                               fileSize = ((new 
Long(message.getValue("Total"))).longValue())*BLOCK_SIZE;
-                               long required = (new 
Long(message.getValue("Total"))).longValue();
-                               long succeeded = (new 
Long(message.getValue("Succeeded"))).longValue();
+                               fileSize = 
Long.parseLong(message.getValue("Total"))*BLOCK_SIZE;
+                               long required = 
Long.parseLong(message.getValue("Total"));
+                               long succeeded = 
Long.parseLong(message.getValue("Succeeded"));

                                progress = (int) ((long)((succeeded * 98) / 
required));


Modified: trunk/apps/Thaw/src/thaw/plugins/index/Index.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/Index.java   2006-10-15 22:14:33 UTC 
(rev 10666)
+++ trunk/apps/Thaw/src/thaw/plugins/index/Index.java   2006-10-17 18:27:11 UTC 
(rev 10667)
@@ -422,6 +422,8 @@
                        if (transfer.isFinished() && !transfer.isSuccessful()) {
                                Logger.info(this, "Unable to get new version of 
the index");
                                transfer = null;
+                               setChanged();
+                               notifyObservers();
                                return;
                        }



Reply via email to