X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git;a=blobdiff_plain;f=dali%2Finternal%2Fadaptor%2Ftizen-wayland%2Fframework-tizen.cpp;h=8e6d5bed926c84c2d32395aaef4b0de7d276d7df;hp=f944bd7b7edebc34e6c770d00b95a6e3437a8447;hb=263ec21432f3d7c9f9be5b463748fdce8f6942e4;hpb=43235b18c881038f256cc7ebdbaa13d0930122c6 diff --git a/dali/internal/adaptor/tizen-wayland/framework-tizen.cpp b/dali/internal/adaptor/tizen-wayland/framework-tizen.cpp index f944bd7..8e6d5be 100644 --- a/dali/internal/adaptor/tizen-wayland/framework-tizen.cpp +++ b/dali/internal/adaptor/tizen-wayland/framework-tizen.cpp @@ -193,12 +193,20 @@ struct Framework::Impl mApplicationType = type; mCallbackManager = CallbackManager::New(); - char* region; - char* language; + char* region = nullptr; + char* language = nullptr; system_settings_get_value_string( SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, ®ion ); system_settings_get_value_string( SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, &language ); - mRegion = std::string( region ); - mLanguage = std::string( language ); + + if (region != nullptr) + { + mRegion = std::string( region ); + } + + if ( language != nullptr) + { + mLanguage = std::string( language ); + } } ~Impl()