From 7b542437bd1c3b73c0a798320c20b4d7ccdad759 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bryon=20Gloden=2C=20CISSP=C2=AE?= Date: Wed, 22 Jun 2016 15:25:25 -0400 Subject: [PATCH] Update bitpack_ext.c On line 657 array 'bp_exceptions[6]' is accessed at index 6, which is out of bounds. Found by https://github.com/danmar/cppcheck --- ext/bitpack_ext.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/bitpack_ext.c b/ext/bitpack_ext.c index f9933a5..87cedfe 100644 --- a/ext/bitpack_ext.c +++ b/ext/bitpack_ext.c @@ -654,7 +654,7 @@ void Init_bitpack() bp_exceptions[BITPACK_ERR_VALUE_TOO_BIG] = rb_eArgError; bp_exceptions[BITPACK_ERR_RANGE_TOO_BIG] = rb_eRangeError; bp_exceptions[BITPACK_ERR_READ_PAST_END] = rb_eRangeError; - bp_exceptions[BITPACK_ERR_EMPTY] = rb_eRangeError; + // bp_exceptions[BITPACK_ERR_EMPTY] = rb_eRangeError; /* require the pure ruby methods */ rb_require("lib/bitpack.rb");