From cc0386e1c5f51be560f569220a9f5b0e97d109eb Mon Sep 17 00:00:00 2001 From: Greg V Date: Mon, 9 Nov 2020 00:40:25 +0300 Subject: [PATCH] media-session: ifdef Linux-specific file option --- src/examples/media-session/media-session.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/examples/media-session/media-session.c b/src/examples/media-session/media-session.c index 16105b505..d42fb6bcd 100644 --- a/src/examples/media-session/media-session.c +++ b/src/examples/media-session/media-session.c @@ -1793,6 +1793,10 @@ static int state_dir(struct sm_media_session *sess) "%s/.config/pipewire-media-session/", home_dir); } +#ifndef O_PATH +#define O_PATH 0 +#endif + if ((res = open(impl->state_dir, O_CLOEXEC | O_DIRECTORY | O_PATH)) < 0) { if (errno == ENOENT) { pw_log_info("creating state directory %s", impl->state_dir);