910e62b5创建于 1月15日历史提交
// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "chrome/browser/first_run/scoped_relaunch_chrome_browser_override.h"

#include <utility>

namespace upgrade_util {

ScopedRelaunchChromeBrowserOverride::ScopedRelaunchChromeBrowserOverride(
    RelaunchChromeBrowserCallback callback)
    : previous_(
          SetRelaunchChromeBrowserCallbackForTesting(std::move(callback))) {}

ScopedRelaunchChromeBrowserOverride::~ScopedRelaunchChromeBrowserOverride() {
  SetRelaunchChromeBrowserCallbackForTesting(std::move(previous_));
}

}  // namespace upgrade_util