Boost logo

Boost :

From: Phil Bouchard (philippe_at_[hidden])
Date: 2008-03-17 06:03:55

"Steven Watanabe" <watanabesj_at_[hidden]> wrote in message


> roofof /does/ use undefined behavior.
> You can't just go dereferencing the null pointer...
> ((T *)(0)->* q)

Until offsetof() gets standardized:
- I have changed the code for the following:
((T *)(alignment_of<detail::max_align>::value)->* q)

And made the following changes:
- I have prefixed sh::list & sh::stack with "intrusive_"

- Simplified "owned_base::last" type with "std::stack<owned_base::owned_base


Boost list run by bdawes at, gregod at, cpdaniel at, john at