]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
glib-2.0: Add dev_t/gid_t/pid_t/uid_t/socklen_t types for compatibility
authorRico Tzschichholz <ricotz@ubuntu.com>
Mon, 18 Mar 2024 15:23:24 +0000 (16:23 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 15 Apr 2024 10:21:54 +0000 (12:21 +0200)
Cherry-picked from 935260ceb87a4d744509f5624be9035ab2299de9

vapi/glib-2.0.vapi

index 7324c5ee3934e6c60826dfa1c22de53fff613ced..26656f14f84eca33744a25572fb5c9d934d85cc4 100644 (file)
@@ -1025,6 +1025,41 @@ public struct double {
 public struct off_t {
 }
 
+//FIXME [GIR (name = "pid_t")]
+[GIR (name = "gint")]
+[IntegerType (rank = 9)]
+[CCode (cheader_filename = "sys/types.h", has_type_id = false, default_value = "0")]
+public struct pid_t {
+}
+
+//FIXME [GIR (name = "uid_t")]
+[GIR (name = "guint")]
+[IntegerType (rank = 9)]
+[CCode (cheader_filename = "sys/types.h", has_type_id = false, default_value = "0")]
+public struct uid_t {
+}
+
+//FIXME [GIR (name = "gid_t")]
+[GIR (name = "guint")]
+[IntegerType (rank = 9)]
+[CCode (cheader_filename = "sys/types.h", has_type_id = false, default_value = "0")]
+public struct gid_t {
+}
+
+//FIXME [GIR (name = "dev_t")]
+[GIR (name = "gint")]
+[IntegerType (rank = 9)]
+[CCode (cheader_filename = "sys/types.h", has_type_id = false, default_value = "0")]
+public struct dev_t {
+}
+
+//FIXME [GIR (name = "socklen_t")]
+[GIR (name = "gint32")]
+[IntegerType (rank = 9)]
+[CCode (cheader_filename = "sys/socket.h", has_type_id = false, default_value = "0")]
+public struct socklen_t {
+}
+
 //FIXME [GIR (name = "time_t")]
 [GIR (name = "glong")]
 [CCode (cheader_filename = "time.h", has_type_id = false, default_value = "0")]