Fix double-exception in super-class method validation.
Bug: 19333589
Change-Id: I2399c4058d488bbdbf6709c63e367f1b7c251b1d
diff --git a/runtime/common_throws.cc b/runtime/common_throws.cc
index b401066..fb81ad2 100644
--- a/runtime/common_throws.cc
+++ b/runtime/common_throws.cc
@@ -269,6 +269,13 @@
va_end(args);
}
+void ThrowWrappedLinkageError(mirror::Class* referrer, const char* fmt, ...) {
+ va_list args;
+ va_start(args, fmt);
+ ThrowWrappedException("Ljava/lang/LinkageError;", referrer, fmt, &args);
+ va_end(args);
+}
+
// NegativeArraySizeException
void ThrowNegativeArraySizeException(int size) {