[lockfree] Inconsistent typedef tag_t in tagged_ptr
 
            Hey all, The embedded typedef <...> tag_t has inconsistent visibility in the two implementations of tagged_ptr. In tagged_ptr.hpp this typedef is 'public', while in the file tagged_ptr_ptrcompression.hpp this typedef is 'private'. Would it be possible to make it public in both cases (patch attached)? Regards Hartmut --------------- http://boost-spirit.com http://stellar.cct.lsu.edu
 
            The embedded typedef <...> tag_t has inconsistent visibility in the two implementations of tagged_ptr. In tagged_ptr.hpp this typedef is 'public', while in the file tagged_ptr_ptrcompression.hpp this typedef is 'private'.
Would it be possible to make it public in both cases (patch attached)?
looks good to me! tim
 
            The embedded typedef <...> tag_t has inconsistent visibility in the two implementations of tagged_ptr. In tagged_ptr.hpp this typedef is 'public', while in the file tagged_ptr_ptrcompression.hpp this typedef is 'private'.
Would it be possible to make it public in both cases (patch attached)?
looks good to me!
Thanks for fixing this! Regards Hartmut --------------- http://boost-spirit.com http://stellar.cct.lsu.edu
participants (2)
- 
                 Hartmut Kaiser Hartmut Kaiser
- 
                 Tim Blechmann Tim Blechmann