< prev index next >
src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
Print this page
@@ -201,13 +201,10 @@
static void (*fp_gdk_rgb_gc_set_foreground)(GdkGC*, guint32);
static void (*fp_gdk_draw_rectangle)(GdkDrawable*, GdkGC*, gboolean,
gint, gint, gint, gint);
static GdkPixbuf *(*fp_gdk_pixbuf_new)(GdkColorspace colorspace,
gboolean has_alpha, int bits_per_sample, int width, int height);
-static GdkPixbuf *(*fp_gdk_pixbuf_get_from_drawable)(GdkPixbuf *dest,
- GdkDrawable *src, GdkColormap *cmap, int src_x, int src_y,
- int dest_x, int dest_y, int width, int height);
static void (*fp_gdk_drawable_get_size)(GdkDrawable *drawable,
gint* width, gint* height);
/************************
* Gtk function pointers
@@ -643,10 +640,12 @@
fp_g_param_spec_int = dl_symbol("g_param_spec_int");
fp_g_object_get = dl_symbol("g_object_get");
fp_g_object_set = dl_symbol("g_object_set");
/* GDK */
+ fp_gdk_get_default_root_window =
+ dl_symbol("gdk_get_default_root_window");
fp_gdk_pixmap_new = dl_symbol("gdk_pixmap_new");
fp_gdk_pixbuf_get_from_drawable =
dl_symbol("gdk_pixbuf_get_from_drawable");
fp_gdk_gc_new = dl_symbol("gdk_gc_new");
fp_gdk_rgb_gc_set_foreground =
@@ -667,10 +666,12 @@
dl_symbol("gdk_pixbuf_get_has_alpha");
fp_gdk_pixbuf_get_bits_per_sample =
dl_symbol("gdk_pixbuf_get_bits_per_sample");
fp_gdk_pixbuf_get_n_channels =
dl_symbol("gdk_pixbuf_get_n_channels");
+ fp_gdk_pixbuf_get_colorspace =
+ dl_symbol("gdk_pixbuf_get_colorspace");
/* GTK painting */
fp_gtk_init_check = dl_symbol("gtk_init_check");
fp_gtk_paint_hline = dl_symbol("gtk_paint_hline");
fp_gtk_paint_vline = dl_symbol("gtk_paint_vline");
< prev index next >