Merge branch '2560-s-isreg' into 'main'

xdgmime: Add missing S_ISREG definitions for VS2022

Closes #2560

See merge request GNOME/glib!2406
This commit is contained in:
Philip Withnall 2021-12-23 17:37:44 +00:00
commit 8225637596
2 changed files with 8 additions and 0 deletions

View File

@ -45,6 +45,10 @@
#include <unistd.h>
#include <assert.h>
#ifndef S_ISREG
#define S_ISREG(m) (((m) & _S_IFMT) == _S_IFREG)
#endif
typedef struct XdgDirTimeList XdgDirTimeList;
typedef struct XdgCallbackList XdgCallbackList;

View File

@ -72,6 +72,10 @@
#define MAP_FAILED ((void *) -1)
#endif
#ifndef S_ISREG
#define S_ISREG(m) (((m) & _S_IFMT) == _S_IFREG)
#endif
#define MAJOR_VERSION 1
#define MINOR_VERSION_MIN 1
#define MINOR_VERSION_MAX 2