Index: chrome/browser/gtk/tabs/dragged_tab_gtk.cc |
diff --git a/chrome/browser/gtk/tabs/dragged_tab_gtk.cc b/chrome/browser/gtk/tabs/dragged_tab_gtk.cc |
index 2ddb607148ba408b0134634294e34e17db81d487..5809cd18ab4d0bbbd9e1e5b9652808c49b1b71cd 100644 |
--- a/chrome/browser/gtk/tabs/dragged_tab_gtk.cc |
+++ b/chrome/browser/gtk/tabs/dragged_tab_gtk.cc |
@@ -263,8 +263,9 @@ void DraggedTabGtk::SetContainerShapeMask(GdkPixbuf* pixbuf) { |
// border). |
cairo_identity_matrix(cairo_context); |
cairo_set_source_rgba(cairo_context, 1.0f, 1.0f, 1.0f, 1.0f); |
- int tab_height = kScalingFactor * gdk_pixbuf_get_height(pixbuf) - |
- kDragFrameBorderSize; |
+ int tab_height = static_cast<int>(kScalingFactor * |
+ gdk_pixbuf_get_height(pixbuf) - |
+ kDragFrameBorderSize); |
cairo_rectangle(cairo_context, |
0, tab_height, |
size.width(), size.height() - tab_height); |
@@ -295,8 +296,10 @@ gboolean DraggedTabGtk::OnExposeEvent(GtkWidget* widget, |
} |
// Only used when not attached. |
- int tab_height = kScalingFactor * gdk_pixbuf_get_height(pixbuf); |
- int tab_width = kScalingFactor * gdk_pixbuf_get_width(pixbuf); |
+ int tab_height = static_cast<int>(kScalingFactor * |
+ gdk_pixbuf_get_height(pixbuf)); |
+ int tab_width = static_cast<int>(kScalingFactor * |
+ gdk_pixbuf_get_width(pixbuf)); |
// Draw the render area. |
if (dragged_tab->backing_store_ && !dragged_tab->attached_) { |