Thanks for committing my patch "Zak C64 German: crash due to padding bytes" (ID: 2968610).
The extract_zak_c64.cpp file has to be changed, too. Otherwise the extracted 47.LFL file will be a 70KB sized corrupt file.
As the patch entry is already closed I posted this issue as a bug report. The patch for extract_zak_c64.cpp should be very similar to the one for scummvm, so I will not post a patch here.
Fixed in SVN