64656667686970
buff.put(content, (int)offset, length); } public void write(ByteBuffer buff, long offset) throws FuseException { throw new FuseException("Read Only").initErrno(FuseException.EROFS); }
70717273747576
} public void open(int flags) throws FuseException { if (flags == FuseFS.O_RDWR || flags == FuseFS.O_WRONLY) throw new FuseException("Read Only").initErrno(FuseException.EROFS); }
80818283848586
// noop } public void truncate(long size) throws FuseException { throw new FuseException("Read Only").initErrno(FuseException.EROFS); }
5354555657585960616263
{ nread = in.read(buff); } catch (IOException e) { throw new FuseException("IO error", e).initErrno(FuseException.EIO); } if (nread > 0) { zipPos += nread;
125126127128129130131132
zipStream = null; } } catch (IOException e) { throw new FuseException("IO error", e).initErrno(FuseException.EIO); } }