Fix labimage warning

This commit is contained in:
Flössie
2020-04-25 18:04:55 +02:00
parent 40678e717f
commit 4fc32783fa

View File

@@ -43,14 +43,14 @@ void LabImage::CopyFrom(LabImage *Img)
#pragma omp parallel sections #pragma omp parallel sections
{ {
#pragma omp section #pragma omp section
memcpy(L[0], Img->L[0], W * H * 1 * sizeof(float)); memcpy(L[0], Img->L[0], static_cast<std::size_t>(W) * H * sizeof(float));
#pragma omp section #pragma omp section
memcpy(a[0], Img->a[0], W * H * 1 * sizeof(float)); memcpy(a[0], Img->a[0], static_cast<std::size_t>(W) * H * sizeof(float));
#pragma omp section #pragma omp section
memcpy(b[0], Img->b[0], W * H * 1 * sizeof(float)); memcpy(b[0], Img->b[0], static_cast<std::size_t>(W) * H * sizeof(float));
} }
#else #else
memcpy(data, Img->data, W * H * 3 * sizeof(float)); memcpy(data, Img->data, static_cast<std::size_t>(W) * H * 3 * sizeof(float));
#endif #endif
} }