Fix SDK build on Windows due to use of mmap.
Change-Id: Id4bd9a6f932285c93c5853e540efc20b99876564
diff --git a/include/utils/Tokenizer.h b/include/utils/Tokenizer.h
index bfe8923..21e58e6 100644
--- a/include/utils/Tokenizer.h
+++ b/include/utils/Tokenizer.h
@@ -19,6 +19,7 @@
#include <assert.h>
#include <utils/Errors.h>
+#include <utils/FileMap.h>
#include <utils/String8.h>
namespace android {
@@ -27,7 +28,7 @@
* A simple tokenizer for loading and parsing ASCII text files line by line.
*/
class Tokenizer {
- Tokenizer(const String8& filename, const char* buffer, size_t length);
+ Tokenizer(const String8& filename, FileMap* fileMap, const char* buffer, size_t length);
public:
~Tokenizer();
@@ -108,6 +109,7 @@
Tokenizer(const Tokenizer& other); // not copyable
String8 mFilename;
+ FileMap* mFileMap;
const char* mBuffer;
size_t mLength;