Thanks again, Richard, I've modified you patch slightly, basically changing the writeOut methods as well as the def and buf members to protected. The methods will be useful to subclasses (if there should be any) and def and buf used to be protected as ZipOutputStream inherited them from DeflaterOutputStream. I'm not sure whether this level of API backwards compatibility is really required, though.
Please check the version I've committed to find all the stuff that I've broken 8-) I've added an @author tag for you and can remove it if you want to - as well as I can add an email address to it, if you want that. Cheers Stefan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]