未验证 提交 77a38327 编写于 作者: S Steve MacLean 提交者: GitHub

Fix DAC layout in checked builds (#35542)

上级 a5b5ec5d
......@@ -809,6 +809,7 @@ template <COUNT_T MEMSIZE>
class EMPTY_BASES_DECL InlineSString : public SString
{
private:
DAC_ALIGNAS(SString)
BYTE m_inline[SBUFFER_PADDED_SIZE(MEMSIZE)];
public:
......@@ -991,6 +992,7 @@ template <COUNT_T MEMSIZE>
class EMPTY_BASES_DECL ScratchBuffer : public SString::AbstractScratchBuffer
{
private:
DAC_ALIGNAS(::SString::AbstractScratchBuffer)
BYTE m_inline[MEMSIZE];
public:
......
......@@ -2573,6 +2573,7 @@ template <class MemMgr>
class CHashTableAndData : public CHashTable
{
public:
DAC_ALIGNAS(CHashTable)
ULONG m_iFree; // Index into m_pcEntries[] of next available slot
ULONG m_iEntries; // size of m_pcEntries[]
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册