Skip to content

file: replace eel_ref_str with GRefString

glib now offers a reference counted api. This allows us to replace a lot of legacy code and get rid of eel_ref_str. GRefString [1] is almost a drop-in replacement.

nautilus-file-operations.c was indirectly depending upon eel/eel-string.h from nautilus-file-private.h and thus a new include was added.

This bumps the minimum version of glib to 2.58

Close #781 (closed)

[1] https://developer.gnome.org/glib/stable/glib-Reference-counted-strings.html

Edited by Jordan Petridis

Merge request reports