jeremias 02/05/19 09:36:51
Modified: src/org/apache/fop/image/analyser Tag: fop-0_20_2-maintain
EPSReader.java
Log:
Fixes a problem when EPS files have Bounding Boxes containing negative integers.
Submitted by: Claes Bergsten <[EMAIL PROTECTED]>
Revision Changes Path
No revision
No revision
1.2.2.2 +3 -2 xml-fop/src/org/apache/fop/image/analyser/EPSReader.java
Index: EPSReader.java
===================================================================
RCS file: /home/cvs/xml-fop/src/org/apache/fop/image/analyser/EPSReader.java,v
retrieving revision 1.2.2.1
retrieving revision 1.2.2.2
diff -u -r1.2.2.1 -r1.2.2.2
--- EPSReader.java 2 Dec 2001 22:17:29 -0000 1.2.2.1
+++ EPSReader.java 19 May 2002 16:36:51 -0000 1.2.2.2
@@ -1,5 +1,5 @@
/*
- * $Id: EPSReader.java,v 1.2.2.1 2001/12/02 22:17:29 tore Exp $
+ * $Id: EPSReader.java,v 1.2.2.2 2002/05/19 16:36:51 jeremias Exp $
* Copyright (C) 2001 The Apache Software Foundation. All rights reserved.
* For details on use and redistribution please refer to the
* LICENSE file included with these sources.
@@ -196,7 +196,8 @@
int nidx = idx;
while (nidx < epsFile.length &&
- (epsFile[nidx] >= 48 && epsFile[nidx] <= 57))
+ ((epsFile[nidx] >= 48 && epsFile[nidx] <= 57) ||
+ (epsFile[nidx] == 45)))
nidx++;
byte[] num = new byte[nidx - idx];
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]