| Index: mojo/public/cpp/bindings/lib/validation_errors.cc
|
| diff --git a/mojo/public/cpp/bindings/lib/validation_errors.cc b/mojo/public/cpp/bindings/lib/validation_errors.cc
|
| index 90652de05fae51fadeb942b1589c56d674df1010..2d17d120d681552b8753c9262d8849af8f94d809 100644
|
| --- a/mojo/public/cpp/bindings/lib/validation_errors.cc
|
| +++ b/mojo/public/cpp/bindings/lib/validation_errors.cc
|
| @@ -88,6 +88,17 @@ void ReportValidationError(ValidationContext* context,
|
| }
|
| }
|
|
|
| +void ReportValidationErrorForMessage(
|
| + mojo::Message* message,
|
| + ValidationError error,
|
| + const char* description) {
|
| + ValidationContext validation_context(
|
| + message->data(), message->data_num_bytes(),
|
| + message->handles()->size(), message,
|
| + description);
|
| + ReportValidationError(&validation_context, error);
|
| +}
|
| +
|
| ValidationErrorObserverForTesting::ValidationErrorObserverForTesting(
|
| const base::Closure& callback)
|
| : last_error_(VALIDATION_ERROR_NONE), callback_(callback) {
|
|
|