Skip to content

gexiv2: more variants with GError instead of WARNINGs.

Jehan requested to merge wip/Jehan/no-warnings-only-gerrors into master

This gets rid of all functions which could fail with a LOG_ERROR(), which was basically raising a GLib warning. Use GError instead as this is much easier to process for using applications.

For API stability, it results in new public functions, while the existing ones keep behaving the same yet are now deprecated in favor of the new ones.

This is basically a follow-up of !20 (closed). We don't particularly have any problems with these (yet) in GIMP, but we might as well do a proper API with correct error propagation.

Also we'd love if there could be a new release of GExiv2 with the recent changes soonish. :-)

Merge request reports