diff options
Diffstat (limited to 'src/image.cpp')
| -rw-r--r-- | src/image.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/image.cpp b/src/image.cpp index b2cd535..0d9b92d 100644 --- a/src/image.cpp +++ b/src/image.cpp @@ -249,6 +249,8 @@ void Image::copyFromData(const void *src, size_t size) void Image::copy(data_t &dst, const radxa_data_t &src) { for (size_t i = 0; i < img_height; ++i) { - memcpy(dst[i].data(), src[i].data(), img_width); + const auto dst_data = static_cast<void *>(dst[i].data()); + const auto src_data = static_cast<const void *>(src[i].data()); + memcpy(dst_data, src_data, img_width); } } |
