[anjuta/system-db-refactor: 12/12] symbol-db: Fixed critical



commit a3cf3d10c1e0583d2e1e620faf033fa06c3b2080
Author: Johannes Schmid <jhs gnome org>
Date:   Thu Jan 27 00:20:31 2011 +0100

    symbol-db: Fixed critical

 plugins/symbol-db/symbol-db-engine-core.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/plugins/symbol-db/symbol-db-engine-core.c b/plugins/symbol-db/symbol-db-engine-core.c
index 2c1a921..9bfdc00 100644
--- a/plugins/symbol-db/symbol-db-engine-core.c
+++ b/plugins/symbol-db/symbol-db-engine-core.c
@@ -237,7 +237,8 @@ sdb_engine_scan_data_destroy (gpointer data)
 	EngineScanDataAsync *esda =  (EngineScanDataAsync *)data;
 
 	g_ptr_array_unref (esda->files_list);
-	g_ptr_array_unref (esda->real_files_list);
+	if (esda->real_files_list)
+		g_ptr_array_unref (esda->real_files_list);
 
 	g_free (esda);
 }



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