[anjuta] symbol-db: Fix crash due to use of uninitaliased variable in g_return_val_if_fail()



commit 5a25a9e415de74cd7105922b341260f20e5a7302
Author: Johannes Schmid <jhs gnome org>
Date:   Mon Jan 24 17:59:41 2011 +0100

    symbol-db: Fix crash due to use of uninitaliased variable in g_return_val_if_fail()

 plugins/symbol-db/symbol-db-engine-utils.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/plugins/symbol-db/symbol-db-engine-utils.c b/plugins/symbol-db/symbol-db-engine-utils.c
index fe1abe8..5f91b0e 100644
--- a/plugins/symbol-db/symbol-db-engine-utils.c
+++ b/plugins/symbol-db/symbol-db-engine-utils.c
@@ -71,10 +71,11 @@ symbol_db_util_get_file_db_path (SymbolDBEngine *dbe, const gchar* full_local_fi
 	SymbolDBEnginePriv *priv;
 	g_return_val_if_fail (dbe != NULL, NULL);
 	g_return_val_if_fail (full_local_file_path != NULL, NULL);
-	g_return_val_if_fail (priv->project_directory != NULL, NULL);
 		
 	priv = dbe->priv;
 	
+	g_return_val_if_fail (priv->project_directory != NULL, NULL);
+	
 	if (priv->db_directory == NULL ||
 	    strlen (priv->project_directory) >= strlen (full_local_file_path)) 
 	{



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