1// Copyright 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "components/suggestions/suggestions_utils.h" 6 7namespace suggestions { 8 9SyncState GetSyncState(bool sync_enabled, 10 bool sync_initialized, 11 bool history_sync_enabled) { 12 if (!sync_enabled) 13 return SYNC_OR_HISTORY_SYNC_DISABLED; 14 15 if (!sync_initialized) 16 return NOT_INITIALIZED_ENABLED; 17 18 return history_sync_enabled ? 19 INITIALIZED_ENABLED_HISTORY : SYNC_OR_HISTORY_SYNC_DISABLED; 20} 21 22} // namespace suggestions 23