From: Szymon Jastrzebski Date: Wed, 19 Jul 2017 11:26:34 +0000 (+0200) Subject: [HAM] Adding casting int64_t to float X-Git-Tag: submit/tizen_3.0/20170721.122334~2^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0f62135121efde556d1378c5e798080388562f63;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [HAM] Adding casting int64_t to float SVACE detected problem with code NO_CAST.INTEGER_DIVISION (25137). [Verification] Code compiles, TCT HAM passed 100%. Change-Id: Ie48c2250b70f79c29ea002d2c1e9b89f81e0ac24 Signed-off-by: Szymon Jastrzebski --- diff --git a/src/humanactivitymonitor/humanactivitymonitor_manager.cc b/src/humanactivitymonitor/humanactivitymonitor_manager.cc index 526bef7b..de845e9d 100755 --- a/src/humanactivitymonitor/humanactivitymonitor_manager.cc +++ b/src/humanactivitymonitor/humanactivitymonitor_manager.cc @@ -1336,10 +1336,12 @@ HumanActivityMonitorManager::HumanActivityMonitorManager() LOGGER(DEBUG) << " pedometer_data->diffs_coun: " << pedometer_data->diffs_count; if (pedometer_data->diffs_count > 0) { for (int i = 0; i < pedometer_data->diffs_count; ++i) { - InsertStepDifference(pedometer_data->diffs[i].steps, getCurrentTimeStamp(pedometer_data->diffs[i].timestamp) / 1000, &diffs); + InsertStepDifference(pedometer_data->diffs[i].steps, + static_cast(getCurrentTimeStamp(pedometer_data->diffs[i].timestamp) / 1000), &diffs); } } else { - InsertStepDifference(steps_so_far > 0.0 ? pedometer_data->steps() - steps_so_far : 0.0, getCurrentTimeStamp(pedometer_data->timestamp) / 1000, &diffs); + InsertStepDifference(steps_so_far > 0.0 ? pedometer_data->steps() - steps_so_far : 0.0, + static_cast(getCurrentTimeStamp(pedometer_data->timestamp) / 1000), &diffs); } steps_so_far = pedometer_data->steps();