buffer: Fix gst_buffer_memcmp() / gst_buffer_memset() using wrong memory index
Regression from 160205b483dc7a1ae5da60d80a722837cf7c01d0. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9565>
This commit is contained in:
parent
c4439a5b55
commit
162c4b0008
@ -2086,7 +2086,7 @@ gst_buffer_memcmp (GstBuffer * buffer, gsize offset, gconstpointer mem,
|
||||
if (offset)
|
||||
i = _find_mapping (buffer, &offset);
|
||||
|
||||
for (i = 0; i < len && size > 0 && res == 0; i++) {
|
||||
for (; i < len && size > 0 && res == 0; i++) {
|
||||
GstMapInfo info;
|
||||
gsize tocmp;
|
||||
GstMemory *mem;
|
||||
@ -2133,7 +2133,7 @@ gst_buffer_memset (GstBuffer * buffer, gsize offset, guint8 val, gsize size)
|
||||
if (offset)
|
||||
i = _find_mapping (buffer, &offset);
|
||||
|
||||
for (i = 0; i < len && left > 0; i++) {
|
||||
for (; i < len && left > 0; i++) {
|
||||
GstMapInfo info;
|
||||
gsize toset;
|
||||
GstMemory *mem;
|
||||
|
Loading…
x
Reference in New Issue
Block a user