[anjuta] symbol-db: fixed a regression for local symbols displaying.
- From: Massimo Cora' <mcora src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [anjuta] symbol-db: fixed a regression for local symbols displaying.
- Date: Sat, 9 Jan 2010 18:13:23 +0000 (UTC)
commit 21edb9c708c02c28196cbc3ce34330baaf3f61c3
Author: Massimo Corà <mcora src gnome org>
Date: Sat Jan 9 19:11:45 2010 +0100
symbol-db: fixed a regression for local symbols displaying.
Commit was ff6e5fc2f67096700f4dcc7abe789d1cb996e5e3.
It's better to let local-view to do the logic of the displaying, without moving it
on plugin.c
plugins/symbol-db/plugin.c | 2 +-
plugins/symbol-db/symbol-db-view-locals.c | 2 +-
plugins/symbol-db/symbol-db-view-locals.h | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/plugins/symbol-db/plugin.c b/plugins/symbol-db/plugin.c
index 0991028..664c3e5 100644
--- a/plugins/symbol-db/plugin.c
+++ b/plugins/symbol-db/plugin.c
@@ -702,7 +702,7 @@ value_added_current_editor (AnjutaPlugin *plugin, const char *name,
{
sdb_plugin->buffer_update_semaphore = TRUE;
}
- else if (symbol_db_engine_file_exists (sdb_plugin->sdbe_project, local_path) == TRUE)
+ else
{
symbol_db_view_locals_update_list (
SYMBOL_DB_VIEW_LOCALS (sdb_plugin->dbv_view_tree_locals),
diff --git a/plugins/symbol-db/symbol-db-view-locals.c b/plugins/symbol-db/symbol-db-view-locals.c
index b53db9a..4bfc0cf 100644
--- a/plugins/symbol-db/symbol-db-view-locals.c
+++ b/plugins/symbol-db/symbol-db-view-locals.c
@@ -1455,7 +1455,7 @@ symbol_db_view_locals_update_list (SymbolDBViewLocals *dbvl, SymbolDBEngine *dbe
symbol_db_util_get_file_db_path (dbe, filepath);
if (priv->current_db_file == NULL)
{
- DEBUG_PRINT ("Warning: priv->current_db_file is NULL");
+ /* the file simply isn't in the db. Don't display nothing. */
return;
}
priv->current_local_file_path = g_strdup (filepath);
diff --git a/plugins/symbol-db/symbol-db-view-locals.h b/plugins/symbol-db/symbol-db-view-locals.h
index 1b0d86a..0d7d4da 100644
--- a/plugins/symbol-db/symbol-db-view-locals.h
+++ b/plugins/symbol-db/symbol-db-view-locals.h
@@ -88,7 +88,7 @@ void
symbol_db_view_locals_clear_cache (SymbolDBViewLocals *dbvl);
/**
- * Display no items in local-tree
+ * Display no items in local-tree when scan end is received
**/
void
symbol_db_view_locals_display_nothing (SymbolDBViewLocals *dbvl,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]