Index: ui/surface/accelerated_surface_win.cc |
diff --git a/ui/surface/accelerated_surface_win.cc b/ui/surface/accelerated_surface_win.cc |
index 3dd097c71d8e3bbed255630307eede3fd4789190..2fadfc00fdd31e64b4ca04acd7695b803428162b 100644 |
--- a/ui/surface/accelerated_surface_win.cc |
+++ b/ui/surface/accelerated_surface_win.cc |
@@ -857,7 +857,7 @@ void AcceleratedPresenter::DoPresentAndAcknowledge( |
if (GetPresentationStats(&timebase, &numerator, &denominator) && |
numerator > 0 && denominator > 0) { |
int64 interval_micros = |
- static_cast<int64>(1000000 * numerator) / denominator; |
+ 1000000 * static_cast<int64>(numerator) / denominator; |
interval = base::TimeDelta::FromMicroseconds(interval_micros); |
} |
scoped_completion_runner.Release(); |