blob: 4b340b069b49506fc45ca983dd05ba0c77b1b765 [file] [log] [blame]
epoger@google.comec3ed6a2011-07-28 14:26:00 +00001
reed@google.combaf7a072011-05-02 19:11:37 +00002/*
epoger@google.comec3ed6a2011-07-28 14:26:00 +00003 * 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.
reed@google.combaf7a072011-05-02 19:11:37 +00007 */
8
9
epoger@google.comec3ed6a2011-07-28 14:26:00 +000010
reed@google.combaf7a072011-05-02 19:11:37 +000011#include "SkTypes.h"
12
13static const size_t kBufferSize = 2048;
14
15#include <stdarg.h>
16#include <stdio.h>
reed@google.com59d2f632011-05-02 19:36:59 +000017#include <Windows.h>
reed@google.combaf7a072011-05-02 19:11:37 +000018
19void SkDebugf(const char format[], ...) {
20 char buffer[kBufferSize + 1];
21 va_list args;
22 va_start(args, format);
23 vsnprintf(buffer, kBufferSize, format, args);
24 va_end(args);
25
reed@google.com59d2f632011-05-02 19:36:59 +000026 OutputDebugStringA(buffer);
reed@google.com30b74fc2011-07-13 15:16:42 +000027 printf(buffer);
reed@google.combaf7a072011-05-02 19:11:37 +000028}