631 fp_g_value_get_uint64 = dl_symbol("g_value_get_uint64"); 632 fp_g_value_get_float = dl_symbol("g_value_get_float"); 633 fp_g_value_get_double = dl_symbol("g_value_get_double"); 634 fp_g_value_get_string = dl_symbol("g_value_get_string"); 635 fp_g_value_get_enum = dl_symbol("g_value_get_enum"); 636 fp_g_value_get_flags = dl_symbol("g_value_get_flags"); 637 fp_g_value_get_param = dl_symbol("g_value_get_param"); 638 fp_g_value_get_boxed = dl_symbol("g_value_get_boxed"); 639 fp_g_value_get_pointer = dl_symbol("g_value_get_pointer"); 640 fp_g_value_get_object = dl_symbol("g_value_get_object"); 641 fp_g_param_spec_int = dl_symbol("g_param_spec_int"); 642 fp_g_object_get = dl_symbol("g_object_get"); 643 fp_g_object_set = dl_symbol("g_object_set"); 644 645 /* GDK */ 646 fp_gdk_get_default_root_window = 647 dl_symbol("gdk_get_default_root_window"); 648 fp_gdk_pixmap_new = dl_symbol("gdk_pixmap_new"); 649 fp_gdk_pixbuf_get_from_drawable = 650 dl_symbol("gdk_pixbuf_get_from_drawable"); 651 fp_gdk_gc_new = dl_symbol("gdk_gc_new"); 652 fp_gdk_rgb_gc_set_foreground = 653 dl_symbol("gdk_rgb_gc_set_foreground"); 654 fp_gdk_draw_rectangle = dl_symbol("gdk_draw_rectangle"); 655 fp_gdk_drawable_get_size = dl_symbol("gdk_drawable_get_size"); 656 657 /* Pixbuf */ 658 fp_gdk_pixbuf_new = dl_symbol("gdk_pixbuf_new"); 659 fp_gdk_pixbuf_new_from_file = 660 dl_symbol("gdk_pixbuf_new_from_file"); 661 fp_gdk_pixbuf_get_width = dl_symbol("gdk_pixbuf_get_width"); 662 fp_gdk_pixbuf_get_height = dl_symbol("gdk_pixbuf_get_height"); 663 fp_gdk_pixbuf_get_pixels = dl_symbol("gdk_pixbuf_get_pixels"); 664 fp_gdk_pixbuf_get_rowstride = 665 dl_symbol("gdk_pixbuf_get_rowstride"); 666 fp_gdk_pixbuf_get_has_alpha = 667 dl_symbol("gdk_pixbuf_get_has_alpha"); 668 fp_gdk_pixbuf_get_bits_per_sample = 669 dl_symbol("gdk_pixbuf_get_bits_per_sample"); 670 fp_gdk_pixbuf_get_n_channels = | 631 fp_g_value_get_uint64 = dl_symbol("g_value_get_uint64"); 632 fp_g_value_get_float = dl_symbol("g_value_get_float"); 633 fp_g_value_get_double = dl_symbol("g_value_get_double"); 634 fp_g_value_get_string = dl_symbol("g_value_get_string"); 635 fp_g_value_get_enum = dl_symbol("g_value_get_enum"); 636 fp_g_value_get_flags = dl_symbol("g_value_get_flags"); 637 fp_g_value_get_param = dl_symbol("g_value_get_param"); 638 fp_g_value_get_boxed = dl_symbol("g_value_get_boxed"); 639 fp_g_value_get_pointer = dl_symbol("g_value_get_pointer"); 640 fp_g_value_get_object = dl_symbol("g_value_get_object"); 641 fp_g_param_spec_int = dl_symbol("g_param_spec_int"); 642 fp_g_object_get = dl_symbol("g_object_get"); 643 fp_g_object_set = dl_symbol("g_object_set"); 644 645 /* GDK */ 646 fp_gdk_get_default_root_window = 647 dl_symbol("gdk_get_default_root_window"); 648 fp_gdk_pixmap_new = dl_symbol("gdk_pixmap_new"); 649 fp_gdk_pixbuf_get_from_drawable = 650 dl_symbol("gdk_pixbuf_get_from_drawable"); 651 fp_gdk_pixbuf_scale_simple = 652 dl_symbol("gdk_pixbuf_scale_simple"); 653 fp_gdk_gc_new = dl_symbol("gdk_gc_new"); 654 fp_gdk_rgb_gc_set_foreground = 655 dl_symbol("gdk_rgb_gc_set_foreground"); 656 fp_gdk_draw_rectangle = dl_symbol("gdk_draw_rectangle"); 657 fp_gdk_drawable_get_size = dl_symbol("gdk_drawable_get_size"); 658 659 /* Pixbuf */ 660 fp_gdk_pixbuf_new = dl_symbol("gdk_pixbuf_new"); 661 fp_gdk_pixbuf_new_from_file = 662 dl_symbol("gdk_pixbuf_new_from_file"); 663 fp_gdk_pixbuf_get_width = dl_symbol("gdk_pixbuf_get_width"); 664 fp_gdk_pixbuf_get_height = dl_symbol("gdk_pixbuf_get_height"); 665 fp_gdk_pixbuf_get_pixels = dl_symbol("gdk_pixbuf_get_pixels"); 666 fp_gdk_pixbuf_get_rowstride = 667 dl_symbol("gdk_pixbuf_get_rowstride"); 668 fp_gdk_pixbuf_get_has_alpha = 669 dl_symbol("gdk_pixbuf_get_has_alpha"); 670 fp_gdk_pixbuf_get_bits_per_sample = 671 dl_symbol("gdk_pixbuf_get_bits_per_sample"); 672 fp_gdk_pixbuf_get_n_channels = |