From: Josh Allmann Date: Fri, 24 Feb 2012 21:46:59 +0000 (-0800) Subject: Fix upper bound check in AMF_GetProp X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2ad1d5d133a46ceeaaa05c9375e293f332871f3b;p=rtmpdump Fix upper bound check in AMF_GetProp --- diff --git a/librtmp/amf.c b/librtmp/amf.c index 659421e..ce84f81 100644 --- a/librtmp/amf.c +++ b/librtmp/amf.c @@ -1121,7 +1121,7 @@ AMF_GetProp(AMFObject *obj, const AVal *name, int nIndex) { if (nIndex >= 0) { - if (nIndex <= obj->o_num) + if (nIndex < obj->o_num) return &obj->o_props[nIndex]; } else