diff --git a/librz/core/core.c b/librz/core/core.c index 478591d0fe..6af5e33037 100644 --- a/librz/core/core.c +++ b/librz/core/core.c @@ -2350,9 +2350,6 @@ RZ_API bool rz_core_init(RzCore *core) { core->print->offname = rz_core_print_offname; core->print->offsize = rz_core_print_offsize; core->print->cb_printf = rz_cons_printf; -#if __WINDOWS__ - core->print->cb_eprintf = win_eprintf; -#endif core->print->cb_color = rz_cons_rainbow_get; core->print->write = mywrite; core->print->exists_var = exists_var; diff --git a/librz/include/rz_util/rz_print.h b/librz/include/rz_util/rz_print.h index bddf02bb5c..ab64d1e4df 100644 --- a/librz/include/rz_util/rz_print.h +++ b/librz/include/rz_util/rz_print.h @@ -115,7 +115,6 @@ typedef struct rz_print_t { int datezone; int (*write)(const unsigned char *buf, int len); PrintfCallback cb_printf; - PrintfCallback cb_eprintf; char *(*cb_color)(int idx, int last, bool bg); bool scr_prompt; int (*disasm)(void *p, ut64 addr); diff --git a/librz/util/print.c b/librz/util/print.c index 2db84b7712..e6723f772b 100644 --- a/librz/util/print.c +++ b/librz/util/print.c @@ -32,14 +32,6 @@ static int libc_printf(const char *format, ...) { return 0; } -static int libc_eprintf(const char *format, ...) { - va_list ap; - va_start(ap, format); - vfprintf(stderr, format, ap); - va_end(ap); - return 0; -} - static RzPrintIsInterruptedCallback is_interrupted_cb = NULL; RZ_API bool rz_print_is_interrupted(void) { @@ -63,7 +55,6 @@ RZ_API RzPrint *rz_print_new(void) { p->pairs = true; p->resetbg = true; p->cb_printf = libc_printf; - p->cb_eprintf = libc_eprintf; p->oprintf = nullprinter; p->bits = 32; p->stride = 0;