Rework some ternaries for readability 18/193918/2
authorIgor Kotrasinski <i.kotrasinsk@partner.samsung.com>
Tue, 27 Nov 2018 10:56:59 +0000 (11:56 +0100)
committerIgor Kotrasinski <i.kotrasinsk@partner.samsung.com>
Tue, 27 Nov 2018 11:18:54 +0000 (12:18 +0100)
Change-Id: I4916a11b2500a41858a1011ce54676b9a4286435
Signed-off-by: Igor Kotrasinski <i.kotrasinsk@partner.samsung.com>
ssflib/src/ssf_storage.cpp

index e4db78a..424c5c1 100644 (file)
@@ -1073,29 +1073,28 @@ int update_share_info(po_share_info* share_info, uint32_t handleFlags,
 
        if ((handleFlags & TEE_DATA_FLAG_ACCESS_WRITE_META)
            || (handleFlags & TEE_DATA_FLAG_EXCLUSIVE) || (0 == handleFlags)) {
-               b_open ? share_info->usr_info->x_user++ : share_info->usr_info->x_user--;
+               share_info->usr_info->x_user += (b_open ? 1 : -1);
                goto out;
        }
        if ((handleFlags & TEE_DATA_FLAG_SHARE_READ)
            && (handleFlags & TEE_DATA_FLAG_SHARE_WRITE)) {
-               b_open ? share_info->usr_info->rws_user++ :
-                        share_info->usr_info->rws_user--;
+               share_info->usr_info->rws_user += (b_open ? 1 : -1);
                goto out;
        }
        if (handleFlags & TEE_DATA_FLAG_SHARE_READ) {
-               b_open ? share_info->usr_info->rs_user++ : share_info->usr_info->rs_user--;
+               share_info->usr_info->rs_user += (b_open ? 1 : -1);
                goto out;
        }
        if (handleFlags & TEE_DATA_FLAG_SHARE_WRITE) {
-               b_open ? share_info->usr_info->ws_user++ : share_info->usr_info->ws_user--;
+               share_info->usr_info->ws_user += (b_open ? 1 : -1);
                goto out;
        }
        if (handleFlags & TEE_DATA_FLAG_ACCESS_READ) {
-               b_open ? share_info->usr_info->rs_user++ : share_info->usr_info->rs_user--;
+               share_info->usr_info->rs_user += (b_open ? 1 : -1);
                goto out;
        }
        if (handleFlags & TEE_DATA_FLAG_ACCESS_WRITE) {
-               b_open ? share_info->usr_info->ws_user++ : share_info->usr_info->ws_user--;
+               share_info->usr_info->ws_user += (b_open ? 1 : -1);
                goto out;
        }