Colin Walters c36ea3ea80 fdio: Honor umask by default for glnx_file_replace_contents_at()
By default (with `-1) use the Unix traditional default of
`0666 - umask`.  But do support forcing a mode.
2015-04-14 10:08:41 -04:00
2015-02-19 15:35:35 -05:00
2015-02-25 21:44:54 -05:00
2015-03-17 13:41:57 -04:00
2015-03-17 13:41:57 -04:00
2015-04-07 12:29:07 -04:00
2015-04-01 05:42:26 -04:00
2015-03-20 11:53:57 -04:00

libglnx is the successor to libgsystem: https://git.gnome.org/browse/libgsystem

It is for modules which depend on both GLib and Linux, intended to be used as a git submodule.

Porting from libgsystem

For all of the filesystem access code, libglnx exposes only fd-relative API, not GFile*. It does use GCancellable where applicable.

For local allocation macros, you should start using the g_auto macros from GLib. A backport is included in libglnx. There are a few APIs not defined in GLib yet, such as glnx_fd_close.

gs_transfer_out_value is replaced by g_steal_pointer.

Description
No description provided
Readme 66 MiB
Languages
C 91.1%
Shell 5.1%
Python 1.8%
Meson 1.1%
Yacc 0.8%