commit | 0920163b0ee4ce3fbf57db5506659de14b77be75 | [log] [tgz] |
---|---|---|
author | Elliott Hughes <enh@google.com> | Mon Apr 15 15:50:07 2013 -0700 |
committer | Elliott Hughes <enh@google.com> | Mon Apr 15 15:50:07 2013 -0700 |
tree | b098097d5e8477a200d158f92c1153f12c6f6d55 | |
parent | 449db33fafa29578df60e8a323f78d5eb6247e76 [diff] |
Fix ObjectReference.InvokeMethod. This probably broke when I rewrote the object registry, but because the test was so crap, we may have gotten away with passing bad pointers. (Though for me, CheckJNI was catching this.) While I'm here, fix the argument checking, which was previously very weak; we'd accept any reference type rather than instances of the parameter's specific type. Change-Id: I08c001cabde02a0509fe28df17523a2d2519d1ca