pulse-server: ensure tlength <= maxlength

See #2069
This commit is contained in:
Wim Taymans 2022-01-28 16:13:09 +01:00
parent ead827d6cb
commit 5ead4507cc

View file

@ -332,6 +332,8 @@ int stream_update_minreq(struct stream *stream, uint32_t minreq)
return 0; return 0;
stream->attr.tlength = new_tlength; stream->attr.tlength = new_tlength;
if (stream->attr.tlength > stream->attr.maxlength)
stream->attr.tlength = stream->attr.maxlength;
if (client->version >= 15) { if (client->version >= 15) {
struct message *msg; struct message *msg;