stream.c

Thu, 20 Oct 2011 14:13:56 +0200

author
Mike Becker <universe@uap-core.de>
date
Thu, 20 Oct 2011 14:13:56 +0200
changeset 20
43725438ac50
parent 16
bc9a0fefd892
permissions
-rw-r--r--

Changed author comments + added signatures for upcomming bfile heuristics

universe@16 1 /*
universe@16 2 * stream.c
universe@16 3 *
universe@16 4 * Created on: 20.09.2011
universe@20 5 * Author: Mike
universe@16 6 */
universe@16 7
universe@16 8 #include "stream.h"
universe@16 9
universe@16 10 void close_stdout() {
universe@16 11 #ifdef _WIN32
universe@16 12 _STREAM_STDOUT = dup(STDOUT_FILENO);
universe@16 13 #endif
universe@16 14 freopen("/dev/null", "w", stdout);
universe@16 15 }
universe@16 16
universe@16 17 void reopen_stdout() {
universe@16 18 #ifdef _WIN32
universe@16 19 close(STDOUT_FILENO);
universe@16 20 fdopen(dup(_STREAM_STDOUT), "wa");
universe@16 21 close(_STREAM_STDOUT);
universe@16 22 #else
universe@16 23 freopen("/dev/stdout", "w", stdout);
universe@16 24 #endif
universe@16 25 }

mercurial