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