[svn:parrot] r48226 - trunk/src/pmc
NotFound at svn.parrot.org
NotFound at svn.parrot.org
Fri Jul 30 06:17:47 UTC 2010
Author: NotFound
Date: Fri Jul 30 06:17:47 2010
New Revision: 48226
URL: https://trac.parrot.org/parrot/changeset/48226
Log:
fix off-by-one error in OpLib
Modified:
trunk/src/pmc/oplib.pmc
Modified: trunk/src/pmc/oplib.pmc
==============================================================================
--- trunk/src/pmc/oplib.pmc Fri Jul 30 05:35:05 2010 (r48225)
+++ trunk/src/pmc/oplib.pmc Fri Jul 30 06:17:47 2010 (r48226)
@@ -89,7 +89,7 @@
}
VTABLE PMC* get_pmc_keyed_int(INTVAL value) {
- if ((UINTVAL)value > INTERP->op_lib->op_count)
+ if ((UINTVAL)value >= INTERP->op_lib->op_count)
Parrot_ex_throw_from_c_args(INTERP, NULL, EXCEPTION_OUT_OF_BOUNDS,
"OpLib: Opcode index %d out of bounds", value);
else {
More information about the parrot-commits
mailing list