Mercurial > pidgin.yaz
diff pidgin/gtkmedia.c @ 32197:6f503dcd843e
pidgin: Fix building on GTK+ less than 2.14.
Closes #14261
author | Paul Aurich <paul@darkrain42.org> |
---|---|
date | Sun, 17 Jul 2011 04:03:42 +0000 |
parents | db480fe010d5 |
children | f21518a8f3b8 fed510b05c32 |
line wrap: on
line diff
--- a/pidgin/gtkmedia.c Sun Jul 17 03:55:29 2011 +0000 +++ b/pidgin/gtkmedia.c Sun Jul 17 04:03:42 2011 +0000 @@ -538,12 +538,20 @@ GdkWindow *window = NULL; if (data->participant == NULL) +#if GTK_CHECK_VERSION(2, 14, 0) window = gtk_widget_get_window(priv->local_video); +#else + window = (priv->local_video)->window; +#endif else { GtkWidget *widget = pidgin_media_get_widget(data->gtkmedia, data->session_id, data->participant); if (widget) +#if GTK_CHECK_VERSION(2, 14, 0) window = gtk_widget_get_window(widget); +#else + window = widget->window; +#endif } if (window) {