[beast: 25/29] BEAST: fix Bse::error checks



commit 4fb0b0046eb5e042c2e8cf9716bef309411ba2cc
Author: Tim Janik <timj gnu org>
Date:   Mon Mar 7 01:31:31 2016 +0100

    BEAST: fix Bse::error checks
    
    Signed-off-by: Tim Janik <timj gnu org>

 beast-gtk/bstbseutils.cc   |    2 +-
 beast-gtk/bstmain.cc       |    4 ++--
 beast-gtk/bstsnetrouter.cc |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/beast-gtk/bstbseutils.cc b/beast-gtk/bstbseutils.cc
index f010e6f..68c33d8 100644
--- a/beast-gtk/bstbseutils.cc
+++ b/beast-gtk/bstbseutils.cc
@@ -20,7 +20,7 @@ bst_project_restore_from_file (Bse::ProjectH project, const gchar *file_name, bo
         /* songs always need a master bus */
         bse_song_ensure_master_bus (iseq->items[i]);
       }
-  if (!error && apply_project_file_name)
+  if (error == 0 && apply_project_file_name)
     {
       bse_proxy_set_data_full (project.proxy_id(), "beast-project-file-name", g_strdup (file_name), g_free);
       gchar *bname = g_path_get_basename (file_name);
diff --git a/beast-gtk/bstmain.cc b/beast-gtk/bstmain.cc
index 9f385bd..5c7a81e 100644
--- a/beast-gtk/bstmain.cc
+++ b/beast-gtk/bstmain.cc
@@ -383,7 +383,7 @@ main_open_files (int filesc, char **filesv)
               Bse::ProjectH project = bse_server.create_project ("Untitled.bse");
              SfiProxy wrepo = bse_project_get_wave_repo (project.proxy_id());
              Bse::Error error = bse_wave_repo_load_file (wrepo, filesv[i]);
-             if (!error)
+             if (error == 0)
                {
                  app = bst_app_new (project);
                  gxk_idle_show_widget (GTK_WIDGET (app));
@@ -418,7 +418,7 @@ main_open_files (int filesc, char **filesv)
                 exit (3);
               exit (0);
             }
-          if (!error || error == Bse::Error::FILE_NOT_FOUND)
+          if (error == 0 || error == Bse::Error::FILE_NOT_FOUND)
             {
               error = Bse::Error::NONE;
               app = bst_app_new (project);
diff --git a/beast-gtk/bstsnetrouter.cc b/beast-gtk/bstsnetrouter.cc
index 95f31ef..d4a9ec5 100644
--- a/beast-gtk/bstsnetrouter.cc
+++ b/beast-gtk/bstsnetrouter.cc
@@ -770,7 +770,7 @@ bst_snet_router_event (GtkWidget *widget,
                                         &self->world_x, &self->world_y);
 
           Bse::Error error = self->snet.can_create_source (ad.entity);
-          if (!error)
+          if (error == 0)
             {
               bse_item_group_undo (self->snet.proxy_id(), "Create Module");
               SfiProxy module = self->snet.create_source (ad.entity).proxy_id();


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