blob: 08425494aa07b32b4c17c24f99ed5e234d48831f [file] [log] [blame]
Taylor Brandstetter5d97a9a2016-06-10 21:17:271/*
2 * Copyright 2016 The WebRTC Project Authors. All rights reserved.
3 *
4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree.
9 */
10
Mirko Bonadei92ea95e2017-09-15 04:47:3111#include "rtc_base/location.h"
Taylor Brandstetter5d97a9a2016-06-10 21:17:2712
Yves Gerey3e707812018-11-28 15:47:4913#include <stdio.h>
14
Taylor Brandstetter5d97a9a2016-06-10 21:17:2715namespace rtc {
16
Taylor Brandstetter5d97a9a2016-06-10 21:17:2717std::string Location::ToString() const {
18 char buf[256];
Steve Antonc5d7c522019-12-03 18:14:0519 snprintf(buf, sizeof(buf), "%s@%s:%d", function_name_, file_name_,
20 line_number_);
Taylor Brandstetter5d97a9a2016-06-10 21:17:2721 return buf;
22}
23
24} // namespace rtc