> - // FIXME: Nothing guarantees this buffer is appropriately aligned to hold objects of type T. > - char m_inlineBuffer[m_inlineBufferSize]; > + uuint64_t m_inlineBuffer[(m_inlineBufferSize + sizeof(uint64_t) - 1) / sizeof(uint64_t)]; This should be uint64_t, not uuint64_t. Mike