Index: src/trusted/validator_ragel/dfa_validate_common.h |
diff --git a/src/trusted/validator_ragel/dfa_validate_common.h b/src/trusted/validator_ragel/dfa_validate_common.h |
index c033907629560c4d81e1b81204e8fdd246036fea..add1162ea89f92f162e13c14b2f4e220aceac21c 100644 |
--- a/src/trusted/validator_ragel/dfa_validate_common.h |
+++ b/src/trusted/validator_ragel/dfa_validate_common.h |
@@ -16,6 +16,7 @@ |
#include "native_client/src/shared/utils/types.h" |
#include "native_client/src/trusted/validator/ncvalidate.h" |
+#include "native_client/src/trusted/validator_ragel/validator.h" |
/* |
* ia32 or x86-64 instructions can not be longer than 15 bytes, but we have some |
@@ -32,7 +33,12 @@ Bool NaClDfaProcessValidationError(const uint8_t *begin, const uint8_t *end, |
uint32_t info, void *callback_data); |
struct StubOutCallbackData { |
+ /* input parameters */ |
uint32_t flags; |
+ uint32_t chunk_processed_as_a_contiguous_stream; |
+ uint32_t bundle_begin_offset; |
+ NaClCPUFeaturesX86 *cpu_features; |
+ /* output parameters */ |
int did_rewrite; |
}; |