From: Reuben Thomas Date: Mon, 2 Nov 2020 22:04:56 +0000 (+0000) Subject: posix: Add freopen binding, as FILE.reopen() X-Git-Tag: 0.51.1~172 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=05172d4fede9c544125acbc4bcb5b8d66508fc98;p=thirdparty%2Fvala.git posix: Add freopen binding, as FILE.reopen() --- diff --git a/vapi/posix.vapi b/vapi/posix.vapi index cdf6c50c5..a0ff2aa4a 100644 --- a/vapi/posix.vapi +++ b/vapi/posix.vapi @@ -3188,6 +3188,9 @@ namespace Posix { [CCode (cname = "fopen")] public static FILE? open (string path, string mode); + [CCode (cname = "freopen", instance_pos = -1)] + [ReturnsModifiedPointer] + public void reopen (string filename, string mode); [CCode (cname = "fdopen")] public static FILE? fdopen (int fildes, string mode); [CCode (cname = "popen")]