Merge branch 'fix.nonunix.builds' into 'master'
authorMatthias Clasen <mclasen@redhat.com>
Mon, 16 Dec 2019 17:38:56 +0000 (17:38 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 16 Dec 2019 17:38:56 +0000 (17:38 +0000)
Fix non-portal (UNIX) builds

See merge request GNOME/gtk!1252

1  2 
gdk/filetransferportal.c

index ff9c7996747b263000f7ea1ed4e8eb359c99c876,bb213e1a378276cdd719daa2ec5b5f962899a0e6..382c8bd29921fab6ac9538f976bff1d31106cc9f
  #include <fcntl.h>
  
  #include <gio/gio.h>
+ #ifdef G_OS_UNIX
  #include <gio/gunixfdlist.h>
  
 +#ifndef O_PATH
 +#define O_PATH 0
 +#endif
 +
 +#ifndef O_CLOEXEC
 +#define O_CLOEXEC 0
 +#else
 +#define HAVE_O_CLOEXEC 1
 +#endif
 +
  #include "filetransferportalprivate.h"
  
  static GDBusProxy *file_transfer_proxy = NULL;