From: Heeyong Song Date: Fri, 29 Nov 2019 08:12:02 +0000 (+0900) Subject: Fix npatch loader issue X-Git-Tag: dali_1.4.50~1 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=b8061231d4161501d25747516d09ced92ee71bee Fix npatch loader issue The pixel pointer should be updated after ParseRange method. Use reference of a pointer Change-Id: I35b711c73faa5b7a36f5f3dc70825e6fbf4c955a --- diff --git a/dali-toolkit/internal/visuals/npatch-loader.cpp b/dali-toolkit/internal/visuals/npatch-loader.cpp index 209840b..e89ebcb 100644 --- a/dali-toolkit/internal/visuals/npatch-loader.cpp +++ b/dali-toolkit/internal/visuals/npatch-loader.cpp @@ -157,7 +157,7 @@ void GetRedOffsetAndMask( Dali::Pixel::Format pixelFormat, int& byteOffset, int& } } -Uint16Pair ParseRange( unsigned int& index, unsigned int width, unsigned char* pixel, unsigned int pixelStride, int testByte, int testBits, int testValue ) +Uint16Pair ParseRange( unsigned int& index, unsigned int width, unsigned char*& pixel, unsigned int pixelStride, int testByte, int testBits, int testValue ) { unsigned int start = 0xFFFF; for( ; index < width; ++index, pixel += pixelStride )