Merge branch 'no-enums-in-bitfields' into 'main'

Stop using enums in bitfields

See merge request GNOME/glib!3632
This commit is contained in:
Philip Withnall 2023-10-11 13:21:02 +00:00
commit eed0b26de3

View File

@ -29,8 +29,8 @@
#define G_FILE_ATTRIBUTE_VALUE_INIT {0} #define G_FILE_ATTRIBUTE_VALUE_INIT {0}
typedef struct { typedef struct {
GFileAttributeType type : 8; guint type : 8; /* GFileAttributeType */
GFileAttributeStatus status : 8; guint status : 8; /* GFileAttributeStatus */
union { union {
gboolean boolean; gboolean boolean;
gint32 int32; gint32 int32;