From c25905d7c4d0547e798e19454815a6ec7a736fcb Mon Sep 17 00:00:00 2001
From: ?? ? <ulysseskao@ximple.com.tw>
Date: Thu, 15 May 2008 11:40:02 +0800
Subject: [PATCH] update for EOFM-85

---
 xdgnjobs/ximple-dgnio/src/main/java/com/ximple/io/dgn7/LineStringElement.java |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/xdgnjobs/ximple-dgnio/src/main/java/com/ximple/io/dgn7/LineStringElement.java b/xdgnjobs/ximple-dgnio/src/main/java/com/ximple/io/dgn7/LineStringElement.java
index 1a40f95..29fad45 100644
--- a/xdgnjobs/ximple-dgnio/src/main/java/com/ximple/io/dgn7/LineStringElement.java
+++ b/xdgnjobs/ximple-dgnio/src/main/java/com/ximple/io/dgn7/LineStringElement.java
@@ -108,9 +108,9 @@
             return -1;
         }
 
-        int x = (int) ((raw[19 + (4 * index)] << 16) & 0xffff0000);
+        int x = ((raw[19 + (4 * index)] << 16) & 0xffff0000);
 
-        x += (int) (raw[20 + (4 * index)] & 0x0000ffff);
+        x += (raw[20 + (4 * index)] & 0x0000ffff);
 
         return DgnUtility.converUnitToCoord(x);
     }
@@ -130,9 +130,8 @@
             return -1;
         }
 
-        int y = (int) ((raw[21 + (4 * index)] << 16) & 0xffff0000);
-
-        y = y + (int) (raw[22 + (4 * index)] & 0x0000ffff);
+        int y = ((raw[21 + (4 * index)] << 16) & 0xffff0000);
+        y = y + (raw[22 + (4 * index)] & 0x0000ffff);
 
         return DgnUtility.converUnitToCoord(y);
     }

--
Gitblit v0.0.0-SNAPSHOT