]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
posix: Add binding for major(), minor(), makedev()
authorMartin Pitt <martinpitt@gnome.org>
Fri, 8 Feb 2013 11:09:19 +0000 (12:09 +0100)
committerMartin Pitt <martinpitt@gnome.org>
Sat, 9 Feb 2013 10:51:36 +0000 (11:51 +0100)
Fixes bug 693411.

vapi/posix.vapi

index bf82290db57cc92c2e48d60b6acd5fc933e86937..fba3e7c863ce583bdd1ca5fb4658961107cdb098 100644 (file)
@@ -1592,6 +1592,13 @@ namespace Posix {
        public struct dev_t {
        }
 
+       [CCode (cheader_filename = "sys/types.h")]
+       uint major (dev_t dev);
+       [CCode (cheader_filename = "sys/types.h")]
+       uint minor (dev_t dev);
+       [CCode (cheader_filename = "sys/types.h")]
+       dev_t makedev (int maj, int min);
+
        [SimpleType]
        [IntegerType (rank = 9)]
        [CCode (cheader_filename = "sys/types.h")]