mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
rtmpproto: Fix an out of array write
Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
parent
eae35eadc0
commit
2f1b2ff934
@ -1371,9 +1371,9 @@ static int rtmp_server_handshake(URLContext *s, RTMPContext *rt)
|
|||||||
/* By now same epoch will be sent */
|
/* By now same epoch will be sent */
|
||||||
hs_my_epoch = hs_epoch;
|
hs_my_epoch = hs_epoch;
|
||||||
/* Generate random */
|
/* Generate random */
|
||||||
for (randomidx = 0; randomidx < (RTMP_HANDSHAKE_PACKET_SIZE);
|
for (randomidx = 8; randomidx < (RTMP_HANDSHAKE_PACKET_SIZE);
|
||||||
randomidx += 4)
|
randomidx += 4)
|
||||||
AV_WB32(hs_s1 + 8 + randomidx, av_get_random_seed());
|
AV_WB32(hs_s1 + randomidx, av_get_random_seed());
|
||||||
|
|
||||||
ret = rtmp_send_hs_packet(rt, hs_my_epoch, 0, hs_s1,
|
ret = rtmp_send_hs_packet(rt, hs_my_epoch, 0, hs_s1,
|
||||||
RTMP_HANDSHAKE_PACKET_SIZE);
|
RTMP_HANDSHAKE_PACKET_SIZE);
|
||||||
|
Loading…
Reference in New Issue
Block a user