diff options
author | Ralph Loader <rcl@ihug.co.nz> | 2003-10-16 21:19:53 +0000 |
---|---|---|
committer | Ralph Loader <ralph@gcc.gnu.org> | 2003-10-16 21:19:53 +0000 |
commit | bf1b388d0ebb654f925fa101f1e23444009f0918 (patch) | |
tree | 5eb019a86e608ffec1700a4faa313de2a574966e /libjava/java/lang/natClass.cc | |
parent | 71fc2f0cf1f4c1ebb9c6d7fbe20a3a38f7a50562 (diff) | |
download | gcc-bf1b388d0ebb654f925fa101f1e23444009f0918.zip gcc-bf1b388d0ebb654f925fa101f1e23444009f0918.tar.gz gcc-bf1b388d0ebb654f925fa101f1e23444009f0918.tar.bz2 |
prims.cc (_Jv_NewObjectArray): Make sure byte size doesn't overflow a jint.
* prims.cc (_Jv_NewObjectArray): Make sure byte size doesn't
overflow a jint.
(_Jv_NewPrimArray): Check for overflowing a jint, replacing a
check for overflowing size_t, since the lower level functions
take a jint.
* testsuite/libjava.lang/newarray_overflow.java: New file.
* testsuite/libjava.lang/newarray_overflow.out: New file.
From-SVN: r72577
Diffstat (limited to 'libjava/java/lang/natClass.cc')
0 files changed, 0 insertions, 0 deletions