diff --git a/gio/ChangeLog b/gio/ChangeLog index 1c9b16149..75e7759ad 100644 --- a/gio/ChangeLog +++ b/gio/ChangeLog @@ -1,3 +1,10 @@ +2008-02-25 Alexander Larsson + + * gfile.c: + Reintroduce g_file_contains_file, keep around for one + unstable release cycle to avoid crashing to many apps. + Make sure to delete after release. + 2008-02-25 Alexander Larsson * gfile.[ch]: diff --git a/gio/gfile.c b/gio/gfile.c index 721da5e47..e2a7cdb18 100644 --- a/gio/gfile.c +++ b/gio/gfile.c @@ -669,6 +669,16 @@ g_file_get_child_for_display_name (GFile *file, return (* iface->get_child_for_display_name) (file, display_name, error); } +/* Temporary keep this symbol for one release */ +gboolean g_file_contains_file (GFile *parent, GFile *descendant); +gboolean +g_file_contains_file (GFile *parent, + GFile *descendant) +{ + /* This function is not in the header and will not be referenced by newly built code */ + return g_file_has_prefix (descendant, parent); +} + /** * g_file_has_prefix: * @file: input #GFile.