]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
glib-2.0: add MappedFile.from_fd constructor 74996a8e54a6852b4a1e281de95b6e1916040be5 69/head
authorChristian Kellner <christian@kellner.me>
Tue, 16 Jul 2019 16:16:52 +0000 (18:16 +0200)
committerChristian Kellner <christian@kellner.me>
Tue, 16 Jul 2019 16:16:52 +0000 (18:16 +0200)
Add the missing 'g_mapped_file_new_from_fd' constructor, added
with glib 2.32.

Fixes https://gitlab.gnome.org/GNOME/vala/issues/824

vapi/glib-2.0.vapi

index 0e1292e6bddd015e9657911e133899adc992e650..48c0da72b24add915ea9f4f67bfe5952abd25ea2 100644 (file)
@@ -3784,6 +3784,8 @@ namespace GLib {
        [CCode (ref_function = "g_mapped_file_ref", unref_function = "g_mapped_file_unref")]
        public class MappedFile {
                public MappedFile (string filename, bool writable) throws FileError;
+               [Version (since = "2.32")]
+               public MappedFile.from_fd (int fd, bool writable) throws FileError;
                public size_t get_length ();
                public unowned char* get_contents ();
                [Version (since = "2.34")]