src/pavuapplication.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit 327be8dc28f2c9081e908171c3f67c336d24c0dc Author: lionel <lionel.per...@gmail.com> Date: Sun Feb 9 21:15:28 2020 +0100 pavuapplication: fix compilation issue with g++ (Raspbian 4.9.2-10+deb8u2) Fixes this compilation issue: pavuapplication.cc: In function ‘int main(int, char**)’: pavuapplication.cc:146:32: error: use of deleted function ‘PavuApplication::PavuApplication(PavuApplication&&)’ auto app = PavuApplication(); ^ In file included from pavuapplication.cc:29:0: pavuapplication.h:27:7: note: ‘PavuApplication::PavuApplication(PavuApplication&&)’ is implicitly deleted because the default definition would be ill-formed: class PavuApplication : public Gtk::Application { ^ In file included from /usr/include/gtkmm-3.0/gtkmm/window.h:32:0, from /usr/include/gtkmm-3.0/gtkmm/dialog.h:30, from /usr/include/gtkmm-3.0/gtkmm/aboutdialog.h:33, from /usr/include/gtkmm-3.0/gtkmm.h:99, from pavucontrol.h:29, from pavuapplication.h:24, from pavuapplication.cc:29: /usr/include/gtkmm-3.0/gtkmm/application.h:211:3: error: ‘Gtk::Application::Application(const Gtk::Application&)’ is private Application(const Application&); ^ In file included from pavuapplication.cc:29:0: pavuapplication.h:27:7: error: within this context class PavuApplication : public Gtk::Application { ^ In file included from /usr/include/glibmm-2.4/glibmm/wrap.h:26:0, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23, from /usr/include/glibmm-2.4/glibmm.h:91, from /usr/include/gtkmm-3.0/gtkmm.h:87, from pavucontrol.h:29, from pavuapplication.h:24, from pavuapplication.cc:29: /usr/include/glibmm-2.4/glibmm/objectbase.h:238:3: error: ‘Glib::ObjectBase::ObjectBase(const Glib::ObjectBase&)’ is private ObjectBase(const ObjectBase&); ^ In file included from pavuapplication.cc:29:0: pavuapplication.h:27:7: error: within this context class PavuApplication : public Gtk::Application { ^ diff --git a/src/pavuapplication.cc b/src/pavuapplication.cc index e8520ec..2ff5739 100644 --- a/src/pavuapplication.cc +++ b/src/pavuapplication.cc @@ -143,7 +143,7 @@ int main(int argc, char *argv[]) { signal(SIGPIPE, SIG_IGN); /* Create the application */ - auto app = PavuApplication(); + PavuApplication app; /* Add command-line options */ app.add_main_option_entry( _______________________________________________ pulseaudio-commits mailing list pulseaudio-commits@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pulseaudio-commits