X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit-internal%2Fdali-toolkit-test-utils%2Ftoolkit-text-utils.cpp;h=b977ec36b883d6875964aa0dab6ca319370bc6b0;hp=7768344b089afc80b781592436e2dad892dfaf68;hb=fd55ca84ccaf0d809359e09af55034ec58188b9d;hpb=eb3fbe24a0d2d2b65673e6bc29f3021bb8648387 diff --git a/automated-tests/src/dali-toolkit-internal/dali-toolkit-test-utils/toolkit-text-utils.cpp b/automated-tests/src/dali-toolkit-internal/dali-toolkit-test-utils/toolkit-text-utils.cpp index 7768344..b977ec3 100755 --- a/automated-tests/src/dali-toolkit-internal/dali-toolkit-test-utils/toolkit-text-utils.cpp +++ b/automated-tests/src/dali-toolkit-internal/dali-toolkit-test-utils/toolkit-text-utils.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017 Samsung Electronics Co., Ltd. + * Copyright (c) 2018 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -109,7 +109,8 @@ void CreateTextModel( const std::string& text, Vector& utf32Characters = logicalModel->mText; utf32Characters.Resize( text.size() ); - const uint32_t numberOfCharacters = Utf8ToUtf32( reinterpret_cast( text.c_str() ), + const uint32_t numberOfCharacters = ( text.size() == 0) ? 0 : + Utf8ToUtf32( reinterpret_cast( text.c_str() ), text.size(), &utf32Characters[0u] ); utf32Characters.Resize( numberOfCharacters );