Diffusion Ark 43ae86b022d8

libzipplugin: Simplify registration of progress callbacks

Authored by volkov on Oct 17 2018, 3:20 PM.

Description

libzipplugin: Simplify registration of progress callbacks

Summary:
Use zip_register_progress_callback_with_state() that was
introduced in libzip 1.3 (we already require this version).

Pass 0.001 as precision because this value is used for
old zip_register_progress_callback() inside libzip.
Also pass nullptr as a free function, because 'this' doesn't
need to be freed.

Reviewers: Ark, elvisangelaccio

Reviewed By: Ark, elvisangelaccio

Subscribers: elvisangelaccio, kde-utils-devel, Ark

Tags: Ark

Differential Revision: https://phabricator.kde.org/D16276

Details

Committed
volkovOct 31 2018, 10:35 AM
Reviewer
Ark
Differential Revision
D16276: libzipplugin: Simplify registration of progress callbacks
Parents
R36:29068b585a4b: SVN_SILENT made messages (.desktop file) - always resolve ours
Branches
Unknown
Tags
Unknown