From: Richard Wiedenhöft Date: Sat, 4 Jan 2014 20:33:47 +0000 (+0100) Subject: posix: Added methods read and write to class FILE X-Git-Tag: 0.23.2~40 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b01473e9cbc8d3635de546a72e1f335ee376e37a;p=thirdparty%2Fvala.git posix: Added methods read and write to class FILE Fixes bug 721478 --- diff --git a/vapi/posix.vapi b/vapi/posix.vapi index cd10cf615..c8d995410 100644 --- a/vapi/posix.vapi +++ b/vapi/posix.vapi @@ -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)]