-
- Downloads
datatransfer: API changes to not throw
GTK client uses D-Bus, so is unable to forward exceptions.
This causes crashes of daemon (unhandled exception).
This patch changes DataTransfer API to not throw (noexcept).
This is an important changes, not backware compatible,
so the API version has been modified consequently.
Change-Id: I9f2a2fe1732b2622ace16225b6e792dc15383ba1
Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
Showing
- bin/dbus/cx.ring.Ring.ConfigurationManager.xml 26 additions, 37 deletionsbin/dbus/cx.ring.Ring.ConfigurationManager.xml
- bin/dbus/dbusconfigurationmanager.cpp 47 additions, 29 deletionsbin/dbus/dbusconfigurationmanager.cpp
- bin/dbus/dbusconfigurationmanager.h 7 additions, 6 deletionsbin/dbus/dbusconfigurationmanager.h
- configure.ac 1 addition, 1 deletionconfigure.ac
- doc/doxygen/core-doc.cfg.in 1 addition, 1 deletiondoc/doxygen/core-doc.cfg.in
- src/client/datatransfer.cpp 16 additions, 22 deletionssrc/client/datatransfer.cpp
- src/data_transfer.cpp 88 additions, 84 deletionssrc/data_transfer.cpp
- src/data_transfer.h 18 additions, 32 deletionssrc/data_transfer.h
- src/dring/datatransfer_interface.h 57 additions, 28 deletionssrc/dring/datatransfer_interface.h
- src/ftp_server.cpp 7 additions, 5 deletionssrc/ftp_server.cpp
Loading
Please register or sign in to comment