]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
posix: Added methods read and write to class FILE
authorRichard Wiedenhöft <richard.wiedenhoeft@gmail.com>
Sat, 4 Jan 2014 20:33:47 +0000 (21:33 +0100)
committerLuca Bruno <lucabru@src.gnome.org>
Mon, 6 Jan 2014 10:14:55 +0000 (11:14 +0100)
Fixes bug 721478

vapi/posix.vapi

index cd10cf61520e2fa3d8ce6ca766fcfac674cdcd88..c8d995410bec82ace0ded71f1e4856c2c5ed8208 100644 (file)
@@ -2359,6 +2359,10 @@ namespace Posix {
                public int putc (char c);
                [CCode (cname = "fputs", instance_pos = -1)]
                public int puts (string s);
+               [CCode (cname = "fwrite", instance_pos = -1)]
+               public size_t write (void *ptr, size_t size, size_t nmemb);
+               [CCode (cname = "fread", instance_pos = -1)]
+               public size_t read (void *ptr, size_t size, size_t nmemb);
                [CCode (cname = "fgetc")]
                public int getc ();
                [CCode (cname = "fgets", instance_pos = -1)]