diff --git a/src/myx/qt/posix_signal_watcher.cpp b/src/myx/qt/posix_signal_watcher.cpp index 8709e41..fa98ff2 100644 --- a/src/myx/qt/posix_signal_watcher.cpp +++ b/src/myx/qt/posix_signal_watcher.cpp @@ -1,8 +1,8 @@ #ifndef MYX_QT_POSIX_SIGNAL_WATCHER_CPP_ #define MYX_QT_POSIX_SIGNAL_WATCHER_CPP_ -#include #include +#include #include #include @@ -67,7 +67,8 @@ MYXLIB_INLINE void PosixSignalWatcherPrivate::watchForSignal( int signal ) sigact.sa_handler = PosixSignalWatcherPrivate::signalHandler; //NOLINT sigact.sa_flags = 0; sigemptyset( &sigact.sa_mask ); - sigact.sa_flags |= SA_RESTART; + sigact.sa_flags |= SA_RESTART; + sigact.sa_restorer = nullptr; if ( ::sigaction( signal, &sigact, nullptr ) != 0 ) { qDebug() << "PosixSignalWatcher: sigaction: " << ::strerror( errno ); diff --git a/src/myx/qt/translators.cpp b/src/myx/qt/translators.cpp index d04ceca..1fd5beb 100644 --- a/src/myx/qt/translators.cpp +++ b/src/myx/qt/translators.cpp @@ -1,8 +1,8 @@ #ifndef MYX_QT_TRANSLATORS_CPP_ #define MYX_QT_TRANSLATORS_CPP_ -#include #include +#include #include