forked from Archive/PX4-Autopilot
e9fb17c51a
The threads running commands for clients through the Posix daemon used to write to a char buffer through snprintf (etc.) which was then written directly to the file descriptor, whereas in the other case printf (etc.) was used to write to stdout (FILE*). Both versions used some macro's and repeated code to have the same output. This change unifies these two cases by using a FILE* in both cases. The (line) buffering is done by the standard C library's implementation (just like with stdout), and px4_log.c now uses the same code in all cases (using fprintf, etc.) for printing (colored) output. |
||
---|---|---|
.. | ||
arch/board | ||
px4_daemon | ||
crc32.h | ||
hrt_work.h | ||
px4_platform_types.h | ||
queue.h | ||
system_config.h |