Am 27.01.2011 23:40, schrieb Scott Crosby: >>> The problem is entirely with the pbf reader --- a 32-bit cleanness bug >>> that was only exposed on Windows made the reader erroneously sense >>> end-of-file. >> >> is this a known java Bug? > > Don't know. You could argue that there's a 64-bit cleanliness issue in > the API. InputStream.available() returns 32-bit integer.
I see. From the docs: --- InputStream.available : public int available() throws IOException Returns an *estimate* of the number of bytes that can be read (or skipped over) from this input stream without blocking --- So, this seems to be one of the java functions which one should not use... Chris _______________________________________________ mkgmap-dev mailing list [email protected] http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
