File libheif-CVE-2023-0996.patch of Package libheif.26623

diff --git a/libheif/heif_emscripten.h b/libheif/heif_emscripten.h
index 42940b1a0..a0f242f1d 100644
--- a/libheif/heif_emscripten.h
+++ b/libheif/heif_emscripten.h
@@ -32,7 +32,7 @@ static void strided_copy(void* dest, const void* src, int width, int height,
     const uint8_t* _src = static_cast<const uint8_t*>(src);
     uint8_t* _dest = static_cast<uint8_t*>(dest);
     for (int y = 0; y < height; y++, _dest += width, _src += stride) {
-      memcpy(_dest, _src, stride);
+      memcpy(_dest, _src, width);
     }
   }
 }

openSUSE Build Service is sponsored by