1ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch// Copyright 2013 The Chromium Authors. All rights reserved. 2ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch// Use of this source code is governed by a BSD-style license that can be 3ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch// found in the LICENSE file. 4ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch 5ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch#include "chrome/common/extensions/features/feature_channel.h" 6ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch 7ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochusing chrome::VersionInfo; 8ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch 9ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochnamespace { 10ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch 11ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochconst VersionInfo::Channel kDefaultChannel = VersionInfo::CHANNEL_STABLE; 12ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben MurdochVersionInfo::Channel g_current_channel = kDefaultChannel; 13ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch 14ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch} // namespace 15ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch 16ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochnamespace extensions { 17ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch 18ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben MurdochVersionInfo::Channel GetCurrentChannel() { 19ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch return g_current_channel; 20ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch} 21ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch 22ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochvoid SetCurrentChannel(VersionInfo::Channel channel) { 23ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch g_current_channel = channel; 24ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch} 25ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch 26ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben MurdochVersionInfo::Channel GetDefaultChannel() { 27ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch return kDefaultChannel; 28ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch} 29ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch 30ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch} // namespace extensions 31