diff --git a/client/concurrentqueue.h b/client/concurrentqueue.h index c31c7d03..227c0d3b 100644 --- a/client/concurrentqueue.h +++ b/client/concurrentqueue.h @@ -687,9 +687,10 @@ inline void swap(typename ConcurrentQueue::ImplicitProducerKVP& a, ty template class ConcurrentQueue { + struct ImplicitProducer; + public: struct ExplicitProducer; - struct ImplicitProducer; typedef ::moodycamel::ProducerToken producer_token_t; typedef ::moodycamel::ConsumerToken consumer_token_t;