Chromium Code Reviews| Index: runtime/bin/log_win.cc |
| =================================================================== |
| --- runtime/bin/log_win.cc (revision 0) |
| +++ runtime/bin/log_win.cc (revision 0) |
| @@ -0,0 +1,24 @@ |
| +// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| +// for details. All rights reserved. Use of this source code is governed by a |
| +// BSD-style license that can be found in the LICENSE file. |
| + |
| +#include "bin/log.h" |
|
Ivan Posva
2012/11/15 07:43:17
How is vfprintf included here?
gram
2012/11/15 21:16:50
Fixed
|
| + |
| +void Log::Print(const char* format, ...) { |
| + va_list args; |
| + va_start(args, format); |
| + VFPrint(stdout, format, args); |
| + va_end(args); |
| +} |
| + |
| +void Log::VFPrint(FILE* stream, const char* format, va_list args) { |
|
siva
2012/11/15 18:46:48
Ditto comment regarding order.
gram
2012/11/15 21:16:50
Done.
|
| + vfprintf(stream, format, args); |
| + fflush(stream); |
| +} |
| + |
| +void Log::PrintErr(const char* format, ...) { |
| + va_list args; |
| + va_start(args, format); |
| + VFPrint(stderr, format, args); |
| + va_end(args); |
| +} |