Index: chrome/browser/sync_file_system/sync_file_system_test_util.h |
diff --git a/chrome/browser/sync_file_system/sync_file_system_test_util.h b/chrome/browser/sync_file_system/sync_file_system_test_util.h |
index 64ad73c6507a81f8933b6bd748569fc36727a04e..c355067f95e0c7b5a5b2a0aa0f39976c487c6846 100644 |
--- a/chrome/browser/sync_file_system/sync_file_system_test_util.h |
+++ b/chrome/browser/sync_file_system/sync_file_system_test_util.h |
@@ -5,6 +5,8 @@ |
#ifndef CHROME_BROWSER_SYNC_FILE_SYSTEM_SYNC_FILE_SYSTEM_TEST_UTIL_H_ |
#define CHROME_BROWSER_SYNC_FILE_SYSTEM_SYNC_FILE_SYSTEM_TEST_UTIL_H_ |
+#include <vector> |
+ |
#include "base/bind.h" |
#include "base/callback.h" |
#include "testing/gtest/include/gtest/gtest.h" |
@@ -29,6 +31,11 @@ struct TypeTraits<fileapi::FileSystemURL> { |
typedef const fileapi::FileSystemURL& ParamType; |
}; |
+template <typename T> |
+struct TypeTraits<std::vector<T> > { |
+ typedef const std::vector<T>& ParamType; |
+}; |
+ |
template <typename Arg1, typename Arg2, typename Param1, typename Param2> |
void ReceiveResult2(bool* done, |
Arg1* arg1_out, |