directives in the middle of a macro invocation appears to be frowned
on. Irritating, but there we go.
[originally from svn r8026]
#if GTK_CHECK_VERSION(2,0,0)
} else {
assert(uc->combo != NULL);
- strncpy(buffer,
#if GTK_CHECK_VERSION(2,6,0)
+ strncpy(buffer,
gtk_combo_box_get_active_text(GTK_COMBO_BOX(uc->combo)),
+ length);
#else
+ strncpy(buffer,
gtk_entry_get_text
(GTK_ENTRY(gtk_bin_get_child(GTK_BIN(uc->combo)))),
-#endif
length);
+#endif
buffer[length-1] = '\0';
}
#endif