| Index: ui/gfx/canvas.cc
|
| diff --git a/ui/gfx/canvas.cc b/ui/gfx/canvas.cc
|
| index 7ce7c4725ecb39041d534c57fdb26ea3abca8f4b..7508e689708a4ac27420c0996158e250d207e89e 100644
|
| --- a/ui/gfx/canvas.cc
|
| +++ b/ui/gfx/canvas.cc
|
| @@ -92,12 +92,12 @@ void Canvas::SizeStringInt(const base::string16& text,
|
| int* height,
|
| int line_height,
|
| int flags) {
|
| - float fractional_width = *width;
|
| - float factional_height = *height;
|
| + float fractional_width = static_cast<float>(*width);
|
| + float factional_height = static_cast<float>(*height);
|
| SizeStringFloat(text, font_list, &fractional_width,
|
| &factional_height, line_height, flags);
|
| - *width = std::ceil(fractional_width);
|
| - *height = std::ceil(factional_height);
|
| + *width = ToCeiledInt(fractional_width);
|
| + *height = ToCeiledInt(factional_height);
|
| }
|
|
|
| // static
|
|
|