Index: chrome/browser/chromeos/file_system_provider/observed_entry.cc |
diff --git a/chrome/browser/chromeos/file_system_provider/observed_entry.cc b/chrome/browser/chromeos/file_system_provider/observed_entry.cc |
index 51d682d22d3a3dbd11afbaf4e5fba53ba07c0266..20e791a937fc7549a8b275efaef7c202efa3c687 100644 |
--- a/chrome/browser/chromeos/file_system_provider/observed_entry.cc |
+++ b/chrome/browser/chromeos/file_system_provider/observed_entry.cc |
@@ -7,6 +7,21 @@ |
namespace chromeos { |
namespace file_system_provider { |
+ObservedEntryKey::ObservedEntryKey(const base::FilePath& entry_path, |
+ bool recursive) |
+ : entry_path(entry_path), recursive(recursive) { |
+} |
+ |
+ObservedEntryKey::~ObservedEntryKey() { |
+} |
+ |
+bool ObservedEntryKey::Comparator::operator()(const ObservedEntryKey& a, |
+ const ObservedEntryKey& b) const { |
+ if (a.entry_path != b.entry_path) |
+ return a.entry_path < b.entry_path; |
+ return a.recursive < b.recursive; |
+} |
+ |
ObservedEntry::ObservedEntry() : recursive(false) { |
} |