--- gigedit/trunk/src/gigedit/mainwindow.h 2007/09/04 11:04:56 1322 +++ gigedit/trunk/src/gigedit/mainwindow.h 2007/09/10 19:56:26 1339 @@ -55,7 +55,7 @@ public: InstrumentProps(); void set_instrument(gig::Instrument* instrument); - sigc::signal signal_instrument_changed(); + sigc::signal& signal_instrument_changed(); protected: Gtk::VBox vbox; Gtk::HButtonBox buttonBox; @@ -117,15 +117,15 @@ void load_file(const char* name); void load_instrument(gig::Instrument* instr); void file_changed(); - sigc::signal signal_file_structure_to_be_changed(); - sigc::signal signal_file_structure_changed(); - sigc::signal > signal_samples_to_be_removed(); - sigc::signal signal_samples_removed(); - sigc::signal signal_region_to_be_changed(); - sigc::signal signal_region_changed(); - sigc::signal signal_dimreg_to_be_changed(); - sigc::signal signal_dimreg_changed(); - sigc::signal signal_sample_ref_changed(); + sigc::signal& signal_file_structure_to_be_changed(); + sigc::signal& signal_file_structure_changed(); + sigc::signal >& signal_samples_to_be_removed(); + sigc::signal& signal_samples_removed(); + sigc::signal& signal_region_to_be_changed(); + sigc::signal& signal_region_changed(); + sigc::signal& signal_dimreg_to_be_changed(); + sigc::signal& signal_dimreg_changed(); + sigc::signal& signal_sample_ref_changed(); protected: Glib::RefPtr actionGroup;