[UI] Fix current status of phone number when not provided by SIM card 06/102406/1
authorWitold Goralski <w.goralski@samsung.com>
Mon, 5 Dec 2016 14:08:13 +0000 (15:08 +0100)
committerWitold Goralski <w.goralski@samsung.com>
Mon, 5 Dec 2016 14:10:00 +0000 (15:10 +0100)
Change-Id: I6ab06257881b41c75a91b7bab958a5364d69a0ed
Signed-off-by: Witold Goralski <w.goralski@samsung.com>
setting-about/src/setting-about-status.c

index 7244995ae75690519f44aa3d5b0d51cce934d2d1..977a65179ce68da36fa4135bf5ec670963610948 100755 (executable)
@@ -355,7 +355,7 @@ static void __get_phone_number(
                SETTING_TRACE_DEBUG(
                        "telephony_sim_get_subscriber_number %s %s",
                        phone_num, get_error_message(ret));
-               if (!ret) {
+               if (!ret && (phone_num != NULL) && strnlen(phone_num, size)) {
                        snprintf(str, size, "%s", phone_num);
                        free(phone_num);
                        return;