summaryrefslogtreecommitdiff
path: root/libddekit/printf.c
diff options
context:
space:
mode:
Diffstat (limited to 'libddekit/printf.c')
-rw-r--r--libddekit/printf.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libddekit/printf.c b/libddekit/printf.c
index 5c3cd7426..5751243c9 100644
--- a/libddekit/printf.c
+++ b/libddekit/printf.c
@@ -15,6 +15,7 @@
#include "ddekit/printf.h"
extern boolean_t using_std;
+#pragma weak using_std
static FILE *output;
/**
@@ -74,7 +75,7 @@ int ddekit_vprintf(const char *fmt, va_list va)
int log_init (void)
{
- if (using_std) {
+ if (&using_std && using_std) {
output = stderr;
}
else {