Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: WizFi250_AP_HelloWorld
Fork of mbed-src by
Diff: common/RawSerial.cpp
- Revision:
- 321:39f2bc1d0627
- Parent:
- 299:fb529cc9bc22
diff -r be04b2b1e3f2 -r 39f2bc1d0627 common/RawSerial.cpp
--- a/common/RawSerial.cpp Thu Sep 11 17:00:08 2014 +0100
+++ b/common/RawSerial.cpp Fri Sep 12 11:00:06 2014 +0100
@@ -47,13 +47,6 @@
int RawSerial::printf(const char *format, ...) {
std::va_list arg;
va_start(arg, format);
-#if defined(__MICROLIB) && defined(__ARMCC_VERSION) // with microlib and ARM compiler
- char *temp;
- temp = (char*)alloca(STRING_STACK_LIMIT);
- vsprintf(temp, format, arg);
- puts(temp);
- int len = strlen(temp);
-#else
int len = vsnprintf(NULL, 0, format, arg);
if (len < STRING_STACK_LIMIT) {
char temp[STRING_STACK_LIMIT];
@@ -65,7 +58,6 @@
puts(temp);
delete[] temp;
}
-#endif
va_end(arg);
return len;
}
