Fix bug on pkg_getsize 48/129948/2
authorjongmyeongko <jongmyeong.ko@samsung.com>
Thu, 18 May 2017 12:22:49 +0000 (21:22 +0900)
committerjongmyeongko <jongmyeong.ko@samsung.com>
Fri, 19 May 2017 08:57:45 +0000 (17:57 +0900)
- Signal for uid doesn't work

Change-Id: Iebdf076ec74c011b6c74582de7b7f4d1e3f62897
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
src/pkg_getsize.c

index 5877f23..fb47829 100644 (file)
@@ -792,7 +792,7 @@ static int __send_sizeinfo_cb(const pkgmgrinfo_pkginfo_h handle,
        if (ret)
                return ret;
 
-       ret = pkgmgr_installer_send_signal_for_uid(pi, caller_uid,
+       ret = pkgmgr_installer_send_signal_for_uid(pi, target_uid,
                        PKGMGR_INSTALLER_GET_SIZE_KEY_STR,
                        pkgid, data_buf, total_buf);
 
@@ -817,7 +817,7 @@ static int __send_result_to_signal(pkgmgr_installer *pi, const char *req_key,
                return ret;
        }
 
-       ret = pkgmgr_installer_send_signal_for_uid(pi, caller_uid,
+       ret = pkgmgr_installer_send_signal_for_uid(pi, target_uid,
                        PKGMGR_INSTALLER_GET_SIZE_KEY_STR,
                        pkgid, PKGMGR_INSTALLER_GET_SIZE_KEY_STR, info_str);
        free(info_str);
@@ -970,7 +970,7 @@ int main(int argc, char *argv[])
                                        PKGMGR_INSTALLER_GET_SIZE_KEY_STR,
                                        PKGMGR_INSTALLER_END_KEY_STR))
                        LOGE("failed to send finished signal");
-               if (pkgmgr_installer_send_signal_for_uid(pi, caller_uid,
+               if (pkgmgr_installer_send_signal_for_uid(pi, target_uid,
                                        PKGMGR_INSTALLER_GET_SIZE_KEY_STR,
                                        pkgid,
                                        PKGMGR_INSTALLER_GET_SIZE_KEY_STR,