concurrencykit / ck

Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
http://concurrencykit.org/
Other
2.34k stars 312 forks source link

Correctly return pointer from _ck_ring_enqueue_reserve_mp #196

Closed hankedan000 closed 1 year ago

hankedan000 commented 2 years ago

I was getting this build error using gcc version 8.3.0 image

This PR fixes that error.

hankedan000 commented 2 years ago

Is there anything holding up this PR from getting merged?

pkhuong commented 1 year ago

Thank you for the fix!