1c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott// Copyright (c) 2009 The Chromium Authors. All rights reserved.
2c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott// Use of this source code is governed by a BSD-style license that can be
3c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott// found in the LICENSE file.
4c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott
5c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott// The unittests need a this in order to link up without pulling in tons
6c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott// of other libraries
7c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott
8c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott#include <config.h>
9c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott
10c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scottinline int snprintf(char* buffer, size_t count, const char* format, ...) {
11c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott    int result;
12c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott    va_list args;
13c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott    va_start(args, format);
14c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott    result = _vsnprintf(buffer, count, format, args);
15c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott    va_end(args);
16c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott    return result;
17c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott}
18c7f5f8508d98d5952d42ed7648c2a8f30a4da156Patrick Scott
19