[gedit] Fix setting the current page when there are no notebooks



commit 0a94fa69ba6eda16bf7f573599d662c18b224326
Author: Garrett Regier <alias301 gmail com>
Date:   Sat Jan 1 12:43:53 2011 -0800

    Fix setting the current page when there are no notebooks

 gedit/gedit-multi-notebook.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/gedit/gedit-multi-notebook.c b/gedit/gedit-multi-notebook.c
index 2a4b7ba..535dcd8 100644
--- a/gedit/gedit-multi-notebook.c
+++ b/gedit/gedit-multi-notebook.c
@@ -691,7 +691,10 @@ gedit_multi_notebook_set_current_page (GeditMultiNotebook *mnb,
 	gint single_num = page_num;
 
 	g_return_if_fail (GEDIT_IS_MULTI_NOTEBOOK (mnb));
-	
+
+	if (mnb->priv->notebooks == NULL)
+		return;
+
 	for (l = mnb->priv->notebooks; l != NULL; l = g_list_next (l))
 	{
 		gint p;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]