Skip to content

Commit 0d46b3d

Browse files
committed
[Bugfix] Serial.printf output not priting over USB
1 parent 10064bb commit 0d46b3d

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

cores/nRF5/Print.cpp

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,8 @@
2323
#include <math.h>
2424
#include "Arduino.h"
2525
#include "libc/printf/printf.h"
26-
2726
#include "Print.h"
2827

29-
extern "C" void streamOutput(char c, void* arg)
30-
{
31-
(static_cast<Print *>(arg))->write(c);
32-
}
33-
3428
// Public Methods //////////////////////////////////////////////////////////////
3529

3630
/* default implementation: may be overridden */
@@ -197,7 +191,7 @@ int Print::printf(const char* format, ...)
197191
{
198192
va_list va;
199193
va_start(va, format);
200-
int ret = vfctprintf(&streamOutput, this, format, va);
194+
int ret = vprintf(format, va);
201195
va_end(va);
202196
return ret;
203197
}

0 commit comments

Comments
 (0)