mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-03-12 18:13:50 -05:00
gtk_combo_box_get_active_text didn't appear until GTK 2.6; bodge
around it for earlier versions of GTK 2. [originally from svn r7969]
This commit is contained in:
parent
ceb2a9b862
commit
db281abd97
@ -368,7 +368,12 @@ void dlg_editbox_get(union control *ctrl, void *dlg, char *buffer, int length)
|
||||
} else {
|
||||
assert(uc->combo != NULL);
|
||||
strncpy(buffer,
|
||||
#if GTK_CHECK_VERSION(2,6,0)
|
||||
gtk_combo_box_get_active_text(GTK_COMBO_BOX(uc->combo)),
|
||||
#else
|
||||
gtk_entry_get_text
|
||||
(GTK_ENTRY(gtk_bin_get_child(GTK_BIN(uc->combo)))),
|
||||
#endif
|
||||
length);
|
||||
buffer[length-1] = '\0';
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user