[anjuta] build-basic-autotools: Fix a critical warning when there is no current project
- From: Sebastien Granjoux <sgranjoux src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [anjuta] build-basic-autotools: Fix a critical warning when there is no current project
- Date: Tue, 13 Sep 2011 20:22:54 +0000 (UTC)
commit ac7efd45f9632cd5ed9a8d273405faf1e57740df
Author: SÃbastien Granjoux <seb sfo free fr>
Date: Sun Sep 11 11:57:20 2011 +0200
build-basic-autotools: Fix a critical warning when there is no current project
plugins/build-basic-autotools/plugin.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/plugins/build-basic-autotools/plugin.c b/plugins/build-basic-autotools/plugin.c
index ad88786..ed6a4b4 100644
--- a/plugins/build-basic-autotools/plugin.c
+++ b/plugins/build-basic-autotools/plugin.c
@@ -1790,6 +1790,7 @@ update_module_ui (BasicAutotoolsPlugin *bb_plugin)
DEBUG_PRINT ("%s", "Updating module UI");
has_file = bb_plugin->current_editor_file != NULL;
+ has_project = bb_plugin->project_root_dir != NULL;
if (has_file)
{
GFile *mod;
@@ -1799,7 +1800,7 @@ update_module_ui (BasicAutotoolsPlugin *bb_plugin)
mod = build_module_from_file (bb_plugin, bb_plugin->current_editor_file, &target);
- if (!g_file_equal (mod, bb_plugin->project_root_dir) && !g_file_equal (mod, bb_plugin->project_build_dir))
+ if (has_project && !g_file_equal (mod, bb_plugin->project_root_dir) && !g_file_equal (mod, bb_plugin->project_build_dir))
{
module_name = g_file_get_basename (mod);
module = escape_label (module_name);
@@ -1820,7 +1821,6 @@ update_module_ui (BasicAutotoolsPlugin *bb_plugin)
g_object_unref (mod);
}
}
- has_project = bb_plugin->project_root_dir != NULL;
action = anjuta_ui_get_action (ui, "ActionGroupBuild",
"ActionBuildBuildModule");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]