106741cbc25cd4227a9fba40dfd0273bfcc1a587aBen Murdoch// Copyright (c) 2010 The Chromium Authors. All rights reserved. 206741cbc25cd4227a9fba40dfd0273bfcc1a587aBen Murdoch// Use of this source code is governed by a BSD-style license that can be 306741cbc25cd4227a9fba40dfd0273bfcc1a587aBen Murdoch// found in the LICENSE file. 406741cbc25cd4227a9fba40dfd0273bfcc1a587aBen Murdoch 506741cbc25cd4227a9fba40dfd0273bfcc1a587aBen Murdoch#include "chrome/common/content_settings.h" 606741cbc25cd4227a9fba40dfd0273bfcc1a587aBen Murdoch 706741cbc25cd4227a9fba40dfd0273bfcc1a587aBen MurdochContentSetting IntToContentSetting(int content_setting) { 806741cbc25cd4227a9fba40dfd0273bfcc1a587aBen Murdoch return ((content_setting < 0) || 906741cbc25cd4227a9fba40dfd0273bfcc1a587aBen Murdoch (content_setting >= CONTENT_SETTING_NUM_SETTINGS)) ? 1006741cbc25cd4227a9fba40dfd0273bfcc1a587aBen Murdoch CONTENT_SETTING_DEFAULT : static_cast<ContentSetting>(content_setting); 1106741cbc25cd4227a9fba40dfd0273bfcc1a587aBen Murdoch} 12