Final excision of libgsystem dependency

Lots and lots of preparation led to this moment - when nothing
apparent changes for users!  Woo!

But seriously, having the extra dependency is a minor annoyance, and
in the big picture I think the libgsystem idea was wrong - we need to
land things in GLib, and use git submodules for API-unstable or
Linux-specific sharing.  For a lot of OSTree, the libgsystem `GFile*`
orientation was also wrong, we really want fd-relative.

Closes: #444
Approved by: jlebon
This commit is contained in:
Colin Walters authored and Atomic Bot committed 2016-08-09 15:36:09 +00:00
1 parent fd9536bb19
commit a29bb0ab6b
11 files changed
+50 -29

No files matched your search

+10
View File
@@ -115,4 +115,14 @@ ot_file_enumerator_iterate (GFileEnumerator *direnum,
#endif
#define g_file_enumerator_iterate ot_file_enumerator_iterate
const char *
ot_file_get_path_cached (GFile *file);
static inline
const char *
gs_file_get_path_cached (GFile *file)
{
return ot_file_get_path_cached (file);
}
G_END_DECLS