1 2 /* 3 * Copyright 2010 Google Inc. 4 * 5 * Use of this source code is governed by a BSD-style license that can be 6 * found in the LICENSE file. 7 */ 8 9 10 11 #include "SkTypes.h" 12 13 static const size_t kBufferSize = 2048; 14 15 #include <stdarg.h> 16 #include <stdio.h> 17 #include <Windows.h> 18 19 void SkDebugf(const char format[], ...) { 20 char buffer[kBufferSize + 1]; 21 va_list args; 22 23 va_start(args, format); 24 vprintf(format, args); 25 va_end(args); 26 27 va_start(args, format); 28 vsnprintf(buffer, kBufferSize, format, args); 29 va_end(args); 30 31 OutputDebugStringA(buffer); 32 } 33