summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools/udisksctl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/udisksctl.c b/tools/udisksctl.c
index 2456a96..3e85e15 100644
--- a/tools/udisksctl.c
+++ b/tools/udisksctl.c
@@ -229,8 +229,8 @@ _color_run_pager (void)
}
else
{
- fclose (stdout);
- stdout = _color_pager_out;
+ fflush (stdout);
+ dup2 (fileno(_color_pager_out), fileno(stdout));
}
out: