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.40.25~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ebb06996c223a4aedcac313eb67f4822662a9633;p=thirdparty%2Fvala.git posix: Add freopen binding, as FILE.reopen() --- diff --git a/vapi/posix.vapi b/vapi/posix.vapi index 4845328d6..07bc8f996 100644 --- a/vapi/posix.vapi +++ b/vapi/posix.vapi @@ -2850,6 +2850,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")]