summaryrefslogtreecommitdiff
path: root/glnx-dirfd.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2015-12-11 15:56:29 +0100
committerAlexander Larsson <alexl@redhat.com>2015-12-11 16:22:07 +0100
commit03138641298fd6799f46b16423871f959332bacf (patch)
tree3b6185813323845059bba872b7e66092a432ba9a /glnx-dirfd.h
parent4e9969998b3d385fc007fa5deba5f256aa7b2e95 (diff)
downloadlibglnx-03138641298fd6799f46b16423871f959332bacf.tar.gz
Add glnx_mkdtempat
Create a temporary directory using mkdirat. https://bugzilla.gnome.org/show_bug.cgi?id=757611
Diffstat (limited to 'glnx-dirfd.h')
-rw-r--r--glnx-dirfd.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/glnx-dirfd.h b/glnx-dirfd.h
index bcf7f1e..5b7b77a 100644
--- a/glnx-dirfd.h
+++ b/glnx-dirfd.h
@@ -77,4 +77,9 @@ gboolean glnx_opendirat (int dfd,
char *glnx_fdrel_abspath (int dfd,
const char *path);
+gboolean glnx_mkdtempat (int dfd,
+ gchar *tmpl,
+ int mode,
+ GError **error);
+
G_END_DECLS