Author: kiwiwings
Date: Wed Mar 16 21:46:28 2016
New Revision: 1735312

URL: http://svn.apache.org/viewvc?rev=1735312&view=rev
Log:
findbugs fixes

Modified:
    poi/trunk/src/scratchpad/src/org/apache/poi/hslf/blip/EMF.java
    poi/trunk/src/scratchpad/src/org/apache/poi/hslf/blip/WMF.java
    poi/trunk/src/scratchpad/src/org/apache/poi/hwmf/record/HwmfHeader.java

Modified: poi/trunk/src/scratchpad/src/org/apache/poi/hslf/blip/EMF.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/scratchpad/src/org/apache/poi/hslf/blip/EMF.java?rev=1735312&r1=1735311&r2=1735312&view=diff
==============================================================================
--- poi/trunk/src/scratchpad/src/org/apache/poi/hslf/blip/EMF.java (original)
+++ poi/trunk/src/scratchpad/src/org/apache/poi/hslf/blip/EMF.java Wed Mar 16 
21:46:28 2016
@@ -76,7 +76,8 @@ public final class EMF extends Metafile
             InputStream is = new ByteArrayInputStream( rawdata );
             Header header = new Header();
             header.read(rawdata, CHECKSUM_SIZE);
-            is.skip(header.getSize() + CHECKSUM_SIZE);
+            long len = is.skip(header.getSize() + CHECKSUM_SIZE);
+            assert(len == header.getSize() + CHECKSUM_SIZE);
 
             InflaterInputStream inflater = new InflaterInputStream( is );
             byte[] chunk = new byte[4096];

Modified: poi/trunk/src/scratchpad/src/org/apache/poi/hslf/blip/WMF.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/scratchpad/src/org/apache/poi/hslf/blip/WMF.java?rev=1735312&r1=1735311&r2=1735312&view=diff
==============================================================================
--- poi/trunk/src/scratchpad/src/org/apache/poi/hslf/blip/WMF.java (original)
+++ poi/trunk/src/scratchpad/src/org/apache/poi/hslf/blip/WMF.java Wed Mar 16 
21:46:28 2016
@@ -46,7 +46,8 @@ public final class WMF extends Metafile
             InputStream is = new ByteArrayInputStream( rawdata );
             Header header = new Header();
             header.read(rawdata, CHECKSUM_SIZE*uidInstanceCount);
-            is.skip(header.getSize() + CHECKSUM_SIZE*uidInstanceCount);
+            long len = is.skip(header.getSize() + 
CHECKSUM_SIZE*uidInstanceCount);
+            assert(len == header.getSize() + CHECKSUM_SIZE*uidInstanceCount);
 
             NativeHeader aldus = new NativeHeader(header.bounds);
             aldus.write(out);

Modified: 
poi/trunk/src/scratchpad/src/org/apache/poi/hwmf/record/HwmfHeader.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/scratchpad/src/org/apache/poi/hwmf/record/HwmfHeader.java?rev=1735312&r1=1735311&r2=1735312&view=diff
==============================================================================
--- poi/trunk/src/scratchpad/src/org/apache/poi/hwmf/record/HwmfHeader.java 
(original)
+++ poi/trunk/src/scratchpad/src/org/apache/poi/hwmf/record/HwmfHeader.java Wed 
Mar 16 21:46:28 2016
@@ -70,7 +70,8 @@ public class HwmfHeader {
         bytesLeft -= LittleEndianConsts.SHORT_SIZE;
         
         if (bytesLeft > 0) {
-            leis.skip(bytesLeft);
+            long len = leis.skip(bytesLeft);
+            assert(len == bytesLeft);
         }
     }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to