src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c
changeset 49301 3e3696a308e1
parent 47216 71c04702a3d5
child 58319 18e7ed2cd7d1
equal deleted inserted replaced
49300:79f6a4dc221e 49301:3e3696a308e1
    43     gboolean (*check)(const char* lib_name, gboolean load);
    43     gboolean (*check)(const char* lib_name, gboolean load);
    44 } GtkLib;
    44 } GtkLib;
    45 
    45 
    46 static GtkLib gtk_libs[] = {
    46 static GtkLib gtk_libs[] = {
    47     {
    47     {
       
    48         GTK_3,
       
    49         JNI_LIB_NAME("gtk-3"),
       
    50         VERSIONED_JNI_LIB_NAME("gtk-3", "0"),
       
    51         &gtk3_load,
       
    52         &gtk3_check
       
    53     },
       
    54     {
    48         GTK_2,
    55         GTK_2,
    49         JNI_LIB_NAME("gtk-x11-2.0"),
    56         JNI_LIB_NAME("gtk-x11-2.0"),
    50         VERSIONED_JNI_LIB_NAME("gtk-x11-2.0", "0"),
    57         VERSIONED_JNI_LIB_NAME("gtk-x11-2.0", "0"),
    51         &gtk2_load,
    58         &gtk2_load,
    52         &gtk2_check
    59         &gtk2_check
    53     },
       
    54     {
       
    55         GTK_3,
       
    56         JNI_LIB_NAME("gtk-3"),
       
    57         VERSIONED_JNI_LIB_NAME("gtk-3", "0"),
       
    58         &gtk3_load,
       
    59         &gtk3_check
       
    60     }
    60     }
    61 };
    61 };
    62 
    62 
    63 static GtkLib** get_libs_order(GtkVersion version) {
    63 static GtkLib** get_libs_order(GtkVersion version) {
    64     static GtkLib** load_order;
    64     static GtkLib** load_order;