From 714470e61877a59328e098526391e784dbfd1f98 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Thu, 4 Aug 2022 16:54:37 +0900 Subject: [PATCH] loaders raw: fix a compiler warnings on Windows. fix the invalid conversion from float to uint32_t. @Issue: https://github.com/Samsung/thorvg/issues/1229 --- src/loaders/raw/tvgRawLoader.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/loaders/raw/tvgRawLoader.cpp b/src/loaders/raw/tvgRawLoader.cpp index 2da399d8..889f130c 100644 --- a/src/loaders/raw/tvgRawLoader.cpp +++ b/src/loaders/raw/tvgRawLoader.cpp @@ -78,9 +78,9 @@ unique_ptr RawLoader::bitmap() auto surface = static_cast(malloc(sizeof(Surface))); surface->buffer = (uint32_t*)(content); - surface->stride = w; - surface->w = w; - surface->h = h; + surface->stride = (uint32_t)w; + surface->w = (uint32_t)w; + surface->h = (uint32_t)h; surface->cs = SwCanvas::ARGB8888; return unique_ptr(surface);