diff --git a/libs/pbd/pbd/abstract_ui.h b/libs/pbd/pbd/abstract_ui.h index 85b474992d..57ef3a6aac 100644 --- a/libs/pbd/pbd/abstract_ui.h +++ b/libs/pbd/pbd/abstract_ui.h @@ -73,15 +73,8 @@ protected: }; typedef typename RequestBuffer::rw_vector RequestBufferVector; - struct pthread_cmp - { - bool operator()(const pthread_t& a, const pthread_t& b) const noexcept - { - return memcmp(&a, &b, sizeof(pthread_t)) < 0; - } - }; - typedef typename std::map::iterator RequestBufferMapIterator; - typedef std::map RequestBufferMap; + typedef typename std::map>::iterator RequestBufferMapIterator; + typedef std::map> RequestBufferMap; RequestBufferMap request_buffers;