> rb_range_beg_len (in range.c) does set beg and len. > I'm hoping the other edge cases (argc <1 or >3) are > covered too. Instead of marking this as a false positive due to assumptions about what is happening outside of this function, why not just initialize "beg" to 0 and not make *any* assumptions? Seems like a much better solution to me. - Warren Brown