Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1231)

Unified Diff: src/trusted/validator/x86/64/ncvalidate_verbose.c

Issue 9535001: Add validation caching interface. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: More edits Created 8 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « src/trusted/validator/x86/64/ncvalidate.c ('k') | src/trusted/validator/x86/nacl_cpuid.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: src/trusted/validator/x86/64/ncvalidate_verbose.c
diff --git a/src/trusted/validator/x86/64/ncvalidate_verbose.c b/src/trusted/validator/x86/64/ncvalidate_verbose.c
index 9127277ddb6b8d18d15bfd5388c2739c6a6302d0..bb153b8584509cffe45cb6e99af3d4693d273420 100644
--- a/src/trusted/validator/x86/64/ncvalidate_verbose.c
+++ b/src/trusted/validator/x86/64/ncvalidate_verbose.c
@@ -37,8 +37,11 @@ static NaClValidationStatus NaClApplyValidatorVerbosely_x86_64(
NaClValidatorStateSetLogVerbosity(vstate, LOG_ERROR);
NaClValidatorStateSetMaxReportedErrors(vstate, -1); /* Report all errors. */
NaClValidatorStateSetErrorReporter(vstate, &kNaClVerboseErrorReporter);
- return NaClSegmentValidate_x86_64(guest_addr, data, size, vstate)
- ? NaClValidationSucceeded : NaClValidationFailed;
+ NaClValidateSegment(data, guest_addr, size, vstate);
+ status =
+ NaClValidatesOk(vstate) ? NaClValidationSucceeded : NaClValidationFailed;
+ NaClValidatorStateDestroy(vstate);
+ return status;
}
NaClValidationStatus NACL_SUBARCH_NAME(ApplyValidatorVerbosely, x86, 64)
« no previous file with comments | « src/trusted/validator/x86/64/ncvalidate.c ('k') | src/trusted/validator/x86/nacl_cpuid.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698