Index: chrome/browser/prefs/command_line_pref_store.h |
diff --git a/chrome/browser/prefs/command_line_pref_store.h b/chrome/browser/prefs/command_line_pref_store.h |
index eb4b94f539ea3bc87b8a0bb6c82cee6f5df53495..e614c8e14b87211b29b97760553eb1effbf3ae87 100644 |
--- a/chrome/browser/prefs/command_line_pref_store.h |
+++ b/chrome/browser/prefs/command_line_pref_store.h |
@@ -31,6 +31,11 @@ class CommandLinePrefStore : public ValueMapPrefStore { |
const char* preference_path; |
}; |
+ struct PathSwitchToPreferenceMapEntry { |
+ const char* switch_name; |
+ const char* preference_path; |
+ }; |
+ |
struct IntegerSwitchToPreferenceMapEntry { |
const char* switch_name; |
const char* preference_path; |
@@ -63,6 +68,7 @@ class CommandLinePrefStore : public ValueMapPrefStore { |
// Mappings of command line switches to prefs. |
static const BooleanSwitchToPreferenceMapEntry boolean_switch_map_[]; |
static const StringSwitchToPreferenceMapEntry string_switch_map_[]; |
+ static const PathSwitchToPreferenceMapEntry path_switch_map_[]; |
static const IntegerSwitchToPreferenceMapEntry integer_switch_map_[]; |
DISALLOW_COPY_AND_ASSIGN(CommandLinePrefStore); |