changed how to display Version Info in About
authorMyoungJune Park <mj2004.park@samsung.com>
Mon, 10 Sep 2012 02:22:40 +0000 (11:22 +0900)
committerMyoungJune Park <mj2004.park@samsung.com>
Mon, 10 Sep 2012 02:22:40 +0000 (11:22 +0900)
setting-about/src/setting-about-main.c

index 6452c63..75f37d6 100755 (executable)
@@ -224,29 +224,32 @@ void setting_about_main_get_sw_version(char* szStr, int nSize)
 {
        retm_if(szStr == NULL, "szStr parameter is NULL");
 
-       char *version = NULL;
-       int ret = system_info_get_value_string(SYSTEM_INFO_KEY_TIZEN_VERSION, &version);
+       // ex) TIZEN
+       char *platform = NULL;
+       int ret = system_info_get_value_string(SYSTEM_INFO_KEY_PLATFORM_NAME, &platform);
        if (ret != SYSTEM_INFO_ERROR_NONE) {
                SETTING_TRACE_ERROR("fail to call system_info_get_value_string");
-               FREE(version);
+               FREE(platform);
                snprintf(szStr, nSize, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
                return;
        }
 
-       char *build_info = NULL;
-       ret = system_info_get_value_string(SYSTEM_INFO_KEY_BUILD_STRING, &build_info);
+       // ex) 2.0.0b
+       char *version = NULL;
+       ret = system_info_get_value_string(SYSTEM_INFO_KEY_TIZEN_VERSION, &version);
        if (ret != SYSTEM_INFO_ERROR_NONE) {
                SETTING_TRACE_ERROR("fail to call system_info_get_value_string");
+
+               FREE(platform);
                FREE(version);
-               FREE(build_info);
+
                snprintf(szStr, nSize, "%s", _("IDS_ST_HEADER_UNAVAILABLE"));
                return;
        }
+       snprintf(szStr, nSize, "%s %s", platform, version);
 
-       snprintf(szStr, nSize, "%s", build_info);
-
+       FREE(platform);
        FREE(version);
-       FREE(build_info);
 }
 
 void setting_about_main_get_wifi_mac_address_string(char *str, int size)