Archive::Zip::Member::_writeToFileHandle fixen
authorMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 16 Jan 2014 14:37:48 +0000 (15:37 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 16 Jan 2014 14:37:48 +0000 (15:37 +0100)
commitfab47672ea774d7218190a2a536876727be5a5de
tree97b6f31d88b26af01f2960047a4b6785fb2e4c49
parent16b7cb9b3cc58b852adbd09e628b96b47062b5b1
Archive::Zip::Member::_writeToFileHandle fixen

Archive::Zip v1.31_04 und neuer enthält einen Bug, durch den von
LibreOffice erzeugte ODTs beim Schreiben der neuen Datei zu einer
Fehlermeldung, damit dem Abbruch der Schreiboperation und letztlich zu
defekten Ausgabedateien führt. Der Bug existiert auch in der aktuellen
Version 1.37.

Daher die Funktion, in der die betroffene Änderung vorgenommen wurde,
Monkeypatchen, bis der Bug behoben ist.

Siehe https://rt.cpan.org/Public/Bug/Display.html?id=92205
SL/ArchiveZipFixes.pm [new file with mode: 0644]
SL/Dispatcher.pm