diff --git a/dbus-cxx/timeout.cpp b/dbus-cxx/timeout.cpp index 16e9f7e..aa0b99f 100644 --- a/dbus-cxx/timeout.cpp +++ b/dbus-cxx/timeout.cpp @@ -132,7 +132,7 @@ namespace DBus return m_cobj; } - void Timeout::timer_callback_proxy( sigval_t sv ) { + void Timeout::timer_callback_proxy( union sigval sv ) { SIMPLELOGGER_DEBUG( "dbus.Timeout","Timeout::timer_callback_proxy" ); Timeout* t; t = ( Timeout* ) sv.sival_ptr; diff --git a/dbus-cxx/timeout.h b/dbus-cxx/timeout.h index 1e469b5..5b69fbb 100644 --- a/dbus-cxx/timeout.h +++ b/dbus-cxx/timeout.h @@ -83,7 +83,7 @@ namespace DBus std::mutex m_arming_mutex; - static void timer_callback_proxy( sigval_t sv ); + static void timer_callback_proxy( union sigval sv ); };