Index: rlz/lib/rlz_lib.cc |
diff --git a/rlz/lib/rlz_lib.cc b/rlz/lib/rlz_lib.cc |
index 8a1b729187e4f9ba9e764a1d5254c1113d96ef88..0f67cd464e13c2591403b721f7e154b08a15e3b0 100644 |
--- a/rlz/lib/rlz_lib.cc |
+++ b/rlz/lib/rlz_lib.cc |
@@ -16,6 +16,10 @@ |
#include "rlz/lib/rlz_value_store.h" |
#include "rlz/lib/string_utils.h" |
+#if defined(OS_CHROMEOS) |
+#include "rlz/chromeos/lib/rlz_value_store_chromeos.h" |
+#endif // defined(OS_CHROMEOS) |
+ |
namespace { |
// Event information returned from ping response. |
@@ -214,6 +218,12 @@ bool SetURLRequestContext(net::URLRequestContextGetter* context) { |
} |
#endif |
+#if defined(OS_CHROMEOS) |
+void RLZ_LIB_API SetIOTaskRunner(base::SequencedTaskRunner* io_task_runner) { |
+ RlzValueStoreChromeOS::SetIOTaskRunner(io_task_runner); |
+} |
+#endif |
+ |
bool GetProductEventsAsCgi(Product product, char* cgi, size_t cgi_size) { |
if (!cgi || cgi_size <= 0) { |
ASSERT_STRING("GetProductEventsAsCgi: Invalid buffer"); |