fix getting tep_name : prevent returning empty string 43/53443/3 submit/tizen/20151207.054654
authorjongmyeongko <jongmyeong.ko@samsung.com>
Mon, 7 Dec 2015 01:58:43 +0000 (10:58 +0900)
committerjongmyeongko <jongmyeong.ko@samsung.com>
Mon, 7 Dec 2015 03:13:23 +0000 (12:13 +0900)
Change-Id: I69d97ab7c04c08e8d575cc17167c897c002c7b19
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
src/pkgmgrinfo_pkginfo.c

index 2a85d4f..501fa2b 100644 (file)
@@ -901,6 +901,9 @@ API int pkgmgrinfo_pkginfo_get_tep_name(pkgmgrinfo_pkginfo_h handle, char **tep_
        if (info->pkg_info == NULL || info->pkg_info->tep_name == NULL)
                return PMINFO_R_ERROR;
 
+       if (strlen(info->pkg_info->tep_name) == 0)
+               return PMINFO_R_ERROR;
+
        *tep_name = (char *)info->pkg_info->tep_name;
 
        return PMINFO_R_OK;