From 05172d4fede9c544125acbc4bcb5b8d66508fc98 Mon Sep 17 00:00:00 2001 From: Reuben Thomas Date: Mon, 2 Nov 2020 22:04:56 +0000 Subject: [PATCH] posix: Add freopen binding, as FILE.reopen() --- vapi/posix.vapi | 3 +++ 1 file changed, 3 insertions(+) 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")] -- 2.47.2