Revision 1200794

Go back to digest for 28th November 2010

Bug Fixes in Utilities

Raphael Kubo da Costa committed changes in /trunk/KDE/kdeutils/ark/plugins/clirarplugin:

Rework clirarplugin's line reading logic again.

The code looks more like a state machine, which is good and should make it
easier to understand.

This also made it possible to add some code to check the column names written
before the header lines and decide whether we're using unrar-free or unrar
based on that (which should fix Ark crashing when being used with unrar-free).

If we're using unrar-free, we never try to parse the third file name entry
line, as unrar-free never outputs it.

It should be hopefully safe to backport, but I'll wait at least a few days. As
I'm unsure whether it's OK to backport it, the FIXED-IN version will be 4.6.0.

FIXED-IN: 4.6.0

File Changes

Modified 2 files
  • /trunk/KDE/kdeutils/ark/plugins/clirarplugin
  •   /cliplugin.cpp
  •   /cliplugin.h
2 files changed in total