[ros-diffs] [cfinck] 38840: Convert all line-endings to LF first in StringOut before passing the strings to printf and OutputDebugStringA. Both functions treat the string as text and convert the line-endings themselves to CRLF. If you already give them a CRLF line-ending, it'll be converted to CRCRLF.. By unifying the line-endings in StringOut, it is also possible now to pass both LF and CRLF to the function. This should fix the empty lines in the BuildBot log. Thanks to Christoph for the help!