Skip to content

Commit 84d4de2

Browse files
committed
clk: fix overflow_before_widen case
This will fix integer overflow Signed-off-by: Adrian Bonislawski <adrian.bonislawski@intel.com>
1 parent f8924eb commit 84d4de2

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/lib/clk.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ uint64_t clock_ticks_per_sample(int clock, uint32_t sample_rate)
138138

139139
platform_shared_get(clk_info, sizeof(*clk_info));
140140
ticks_per_msec = clk_info->freqs[clk_info->current_freq_idx].ticks_per_msec;
141-
ticks_per_sample = sample_rate ? ticks_per_msec * 1000 / sample_rate : 0;
141+
ticks_per_sample = sample_rate ? ticks_per_msec * 1000ULL / sample_rate : 0;
142142

143143
return ticks_per_sample;
144144
}

0 commit comments

Comments
 (0)