// Copyright 2014 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "net/test/scoped_disable_exit_on_dfatal.h" #include #include "base/functional/bind.h" #include "base/functional/callback.h" namespace net::test { ScopedDisableExitOnDFatal::ScopedDisableExitOnDFatal() : assert_handler_(base::BindRepeating(LogAssertHandler)) {} ScopedDisableExitOnDFatal::~ScopedDisableExitOnDFatal() = default; // static void ScopedDisableExitOnDFatal::LogAssertHandler(const char* file, int line, std::string_view message, std::string_view stack_trace) { // Simply swallow the assert. } } // namespace net::test