diff options
| author | Greg Clayton <gclayton@apple.com> | 2016-05-02 22:53:08 +0000 |
|---|---|---|
| committer | Greg Clayton <gclayton@apple.com> | 2016-05-02 22:53:08 +0000 |
| commit | 7301d39401d5abd7792bc16ff24e2b14d058e366 (patch) | |
| tree | cf1ef5560aa3bd5c99c1e9734a8bf4c5c8af38f3 | |
| parent | 133ebe5bc7519592eea7af34df94b9a0ca9875f2 (diff) | |
| download | bcm5719-llvm-7301d39401d5abd7792bc16ff24e2b14d058e366.tar.gz bcm5719-llvm-7301d39401d5abd7792bc16ff24e2b14d058e366.zip | |
debugserver should fflush its log stream in FileLogCallback, now it does.
<rdar://problem/24728287>
llvm-svn: 268325
| -rw-r--r-- | lldb/tools/debugserver/source/debugserver.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lldb/tools/debugserver/source/debugserver.cpp b/lldb/tools/debugserver/source/debugserver.cpp index e02bd07643d..a22f046771d 100644 --- a/lldb/tools/debugserver/source/debugserver.cpp +++ b/lldb/tools/debugserver/source/debugserver.cpp @@ -824,8 +824,9 @@ FileLogCallback(void *baton, uint32_t flags, const char *format, va_list args) if (baton == NULL || format == NULL) return; - ::vfprintf ((FILE *)baton, format, args); - ::fprintf ((FILE *)baton, "\n"); + ::vfprintf((FILE *)baton, format, args); + ::fprintf((FILE *)baton, "\n"); + ::fflush((FILE *)baton); } |

