Index: views/widget/widget_gtk.cc |
diff --git a/views/widget/widget_gtk.cc b/views/widget/widget_gtk.cc |
index 5dea13c51aae3631e8cb2e30fcddf85693ffe758..dcb6fb3ecaef1d8d80da0e2862dea593dc6a548e 100644 |
--- a/views/widget/widget_gtk.cc |
+++ b/views/widget/widget_gtk.cc |
@@ -32,7 +32,6 @@ namespace { |
// g_object data keys to associate a WidgetGtk object to a GtkWidget. |
const char* kWidgetKey = "__VIEWS_WIDGET__"; |
-const wchar_t* kWidgetWideKey = L"__VIEWS_WIDGET__"; |
// A g_object data key to associate a CompositePainter object to a GtkWidget. |
const char* kCompositePainterKey = "__VIEWS_COMPOSITE_PAINTER__"; |
// A g_object data key to associate the flag whether or not the widget |
@@ -803,13 +802,12 @@ const Window* WidgetGtk::GetWindow() const { |
return GetWindowImpl(widget_); |
} |
-void WidgetGtk::SetNativeWindowProperty(const std::wstring& name, |
- void* value) { |
- g_object_set_data(G_OBJECT(widget_), WideToUTF8(name).c_str(), value); |
+void WidgetGtk::SetNativeWindowProperty(const char* name, void* value) { |
+ g_object_set_data(G_OBJECT(widget_), name, value); |
} |
-void* WidgetGtk::GetNativeWindowProperty(const std::wstring& name) { |
- return g_object_get_data(G_OBJECT(widget_), WideToUTF8(name).c_str()); |
+void* WidgetGtk::GetNativeWindowProperty(const char* name) { |
+ return g_object_get_data(G_OBJECT(widget_), name); |
} |
ThemeProvider* WidgetGtk::GetThemeProvider() const { |
@@ -1490,7 +1488,7 @@ void WidgetGtk::CreateGtkWidget(GtkWidget* parent, const gfx::Rect& bounds) { |
} |
// Setting the WidgetKey property to widget_, which is used by |
// GetWidgetFromNativeWindow. |
- SetNativeWindowProperty(kWidgetWideKey, this); |
+ SetNativeWindowProperty(kWidgetKey, this); |
} |
void WidgetGtk::ConfigureWidgetForTransparentBackground(GtkWidget* parent) { |