[beast/wip/soundfont: 826/832] BSE: SF2: replace g_object_new() with bse_object_new()



commit 5d67efc9b033c802b36b7b8aad60338191af5346
Author: Stefan Westerfeld <stefan space twc de>
Date:   Wed Sep 21 20:50:10 2016 +0200

    BSE: SF2: replace g_object_new() with bse_object_new()
    
    Creating objects with g_object_new() in bse is no longer possible.
    
    Signed-off-by: Stefan Westerfeld <stefan space twc de>

 bse/bsesoundfont.cc       |    6 +++---
 bse/bsesoundfontrepo.proc |    2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/bse/bsesoundfont.cc b/bse/bsesoundfont.cc
index 38dcfa0..199e089 100644
--- a/bse/bsesoundfont.cc
+++ b/bse/bsesoundfont.cc
@@ -140,9 +140,9 @@ bse_sound_font_load_blob (BseSoundFont    *self,
          while (fluid_sfont->iteration_next (fluid_sfont, &fluid_preset))
            {
              BseSoundFontPreset *sound_font_preset;
-              sound_font_preset = (BseSoundFontPreset *) g_object_new (BSE_TYPE_SOUND_FONT_PRESET,
-                                                                      "uname", fluid_preset.get_name 
(&fluid_preset),
-                                                                      NULL);
+              sound_font_preset = (BseSoundFontPreset *) bse_object_new (BSE_TYPE_SOUND_FONT_PRESET,
+                                                                        "uname", fluid_preset.get_name 
(&fluid_preset),
+                                                                        NULL);
              bse_container_add_item (BSE_CONTAINER (self), BSE_ITEM (sound_font_preset));
              bse_sound_font_preset_init_preset (sound_font_preset, &fluid_preset);
            }
diff --git a/bse/bsesoundfontrepo.proc b/bse/bsesoundfontrepo.proc
index 01ff77c..899d50d 100644
--- a/bse/bsesoundfontrepo.proc
+++ b/bse/bsesoundfontrepo.proc
@@ -33,7 +33,7 @@ load_file (BseSoundFontRepo *sfrepo,
            BseSoundFont    **sound_font_p)
 {
   gchar *fname = g_path_get_basename (file_name);
-  BseSoundFont *sound_font = (BseSoundFont *) g_object_new (BSE_TYPE_SOUND_FONT, "uname", fname, NULL);
+  BseSoundFont *sound_font = (BseSoundFont *) bse_object_new (BSE_TYPE_SOUND_FONT, "uname", fname, NULL);
   g_free (fname);
   bse_container_add_item (BSE_CONTAINER (sfrepo), BSE_ITEM (sound_font));
 


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