summaryrefslogtreecommitdiff
path: root/src/einfo.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/einfo.h')
-rw-r--r--src/einfo.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/einfo.h b/src/einfo.h
index a99af24..e195377 100644
--- a/src/einfo.h
+++ b/src/einfo.h
@@ -64,8 +64,12 @@ int ewendv (int retval, const char *fmt, ...) EINFO_PRINTF (2, 3);
void eindentv (void);
void eoutdentv (void);
-/* If RC_EBUFFER is set, then we buffer all the above commands.
- As such, we need to flush the buffer when done. */
-void eflush(void);
+/* Handy utils to buffer stdout and stderr so our output is always
+ * sane when forking around.
+ * Don't depend on these being here though as we may take a different
+ * approach at a later date. */
+void ebuffer (const char *file);
+void eflush (void);
+void eclose (void);
#endif