mirror of
https://github.com/lightpanda-io/browser.git
synced 2025-10-29 07:03:29 +00:00
fix overflow when setting timeout/interval
This commit is contained in:
@@ -165,7 +165,7 @@ pub const Window = struct {
|
|||||||
}
|
}
|
||||||
errdefer _ = self.timers.remove(timer_id);
|
errdefer _ = self.timers.remove(timer_id);
|
||||||
|
|
||||||
const delay: u63 = (delay_ orelse 0) * std.time.ns_per_ms;
|
const delay: u63 = @as(u63, (delay_ orelse 0)) * std.time.ns_per_ms;
|
||||||
const callback = try arena.create(TimerCallback);
|
const callback = try arena.create(TimerCallback);
|
||||||
|
|
||||||
callback.* = .{
|
callback.* = .{
|
||||||
|
|||||||
Reference in New Issue
Block a user