src/solaris/native/sun/awt/gtk2_interface.c

Print this page

        

@@ -1,7 +1,7 @@
 /*
- * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
  * under the terms of the GNU General Public License version 2 only, as
  * published by the Free Software Foundation.  Oracle designates this

@@ -330,11 +330,10 @@
 static void (*fp_gtk_container_add)(GtkContainer *window, GtkWidget *widget);
 static void (*fp_gtk_menu_shell_append)(GtkMenuShell *menu_shell,
         GtkWidget *child);
 static void (*fp_gtk_menu_item_set_submenu)(GtkMenuItem *menu_item,
         GtkWidget *submenu);
-static void (*fp_gtk_widget_realize)(GtkWidget *widget);
 static GdkPixbuf* (*fp_gtk_widget_render_icon)(GtkWidget *widget,
         const gchar *stock_id, GtkIconSize size, const gchar *detail);
 static void (*fp_gtk_widget_set_name)(GtkWidget *widget, const gchar *name);
 static void (*fp_gtk_widget_set_parent)(GtkWidget *widget, GtkWidget *parent);
 static void (*fp_gtk_widget_set_direction)(GtkWidget *widget,

@@ -787,10 +786,11 @@
         fp_g_thread_init = dl_symbol_gthread("g_thread_init");
         fp_gdk_threads_init = dl_symbol("gdk_threads_init");
         fp_gdk_threads_enter = dl_symbol("gdk_threads_enter");
         fp_gdk_threads_leave = dl_symbol("gdk_threads_leave");
 
+        fp_gdk_x11_drawable_get_xid = dl_symbol("gdk_x11_drawable_get_xid");
         /**
          * Functions for sun_awt_X11_GtkFileDialogPeer.c
          */
         if (fp_gtk_check_version(2, 4, 0) == NULL) {
             // The current GtkFileChooser is available from GTK+ 2.4