From aadb4d9a53d406b4bf40089a10ef94302d21b6bb Mon Sep 17 00:00:00 2001 From: "commit-bot@chromium.org" Date: Wed, 9 Oct 2013 15:09:42 +0000 Subject: flush after every print in windows R=djsollen@google.com, reed@google.com, epoger@google.com Author: bsalomon@google.com Review URL: https://codereview.chromium.org/26680004 git-svn-id: http://skia.googlecode.com/svn/trunk@11670 2bbb7eff-a529-9590-31e7-b0007b416f81 --- src/ports/SkDebug_win.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/ports/SkDebug_win.cpp') diff --git a/src/ports/SkDebug_win.cpp b/src/ports/SkDebug_win.cpp index e368c9719d..599b133e54 100644 --- a/src/ports/SkDebug_win.cpp +++ b/src/ports/SkDebug_win.cpp @@ -23,6 +23,9 @@ void SkDebugf(const char format[], ...) { va_start(args, format); vprintf(format, args); va_end(args); + // When we crash on Windows we often are missing a lot of prints. Since we don't really care + // about SkDebugf performance we flush after every print. + fflush(stdout); va_start(args, format); vsnprintf(buffer, kBufferSize, format, args); -- cgit v1.2.3