1 |
--- widget/src/gtk2/nsFilePicker.cpp 2010-04-06 11:06:08.000000000 -0400 |
2 |
+++ widget/src/gtk2/nsFilePicker.cpp.oden 2010-04-06 11:06:34.000000000 -0400 |
3 |
@@ -601,7 +601,7 @@ nsCString nsFilePicker::kdeMakeFilter( i |
4 |
static PRInt32 windowToXid( nsIWidget* widget ) |
5 |
{ |
6 |
GtkWindow *parent_widget = get_gtk_window_for_nsiwidget( widget ); |
7 |
- GdkWindow* gdk_window = gtk_widget_get_window( gtk_widget_get_toplevel( GTK_WIDGET( parent_widget ))); |
8 |
+ GdkWindow* gdk_window = gtk_widget_get_toplevel( GTK_WIDGET( parent_widget ) ) ? gtk_widget_get_toplevel( GTK_WIDGET( parent_widget ))->window : NULL; |
9 |
return GDK_WINDOW_XID( gdk_window ); |
10 |
} |
11 |
|