diff options
| author | 2019-10-14 09:38:15 -0700 | |
|---|---|---|
| committer | 2019-10-14 09:38:15 -0700 | |
| commit | 4a3a9b4a9f112f0f28758a1a91e20c40758a3407 (patch) | |
| tree | cfc9032c3279a89991351ad16dcf780f1090cc49 | |
| parent | c002e222ea82d099d488b24d3589cfe80a4bb02c (diff) | |
| parent | 8b178a6607a333a2f903f0d3c7cf68a722d68427 (diff) | |
Merge "[frameworks][base][statsd] fix -Wimplicit-int-float-conversion"
am: 8b178a6607
Change-Id: I6345752405ea779c221aff6699a832cc440de06e
| -rw-r--r-- | cmds/statsd/src/anomaly/subscriber_util.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cmds/statsd/src/anomaly/subscriber_util.cpp b/cmds/statsd/src/anomaly/subscriber_util.cpp index e09d5751d323..4c30c4cb223c 100644 --- a/cmds/statsd/src/anomaly/subscriber_util.cpp +++ b/cmds/statsd/src/anomaly/subscriber_util.cpp @@ -40,7 +40,7 @@ void triggerSubscribers(int64_t ruleId, int64_t metricId, const MetricDimensionK for (const Subscription& subscription : subscriptions) { if (subscription.probability_of_informing() < 1 - && ((float)rand() / RAND_MAX) >= subscription.probability_of_informing()) { + && ((float)rand() / (float)RAND_MAX) >= subscription.probability_of_informing()) { // Note that due to float imprecision, 0.0 and 1.0 might not truly mean never/always. // The config writer was advised to use -0.1 and 1.1 for never/always. ALOGI("Fate decided that a subscriber would not be informed."); |