Fixed initialization of CodeHolder

This commit is contained in:
kobalicek
2017-02-02 03:17:38 +01:00
parent fa43c7be07
commit ef44e5a2f9

View File

@@ -89,10 +89,12 @@ CodeHolder::CodeHolder() noexcept
_cgAsm(nullptr), _cgAsm(nullptr),
_logger(nullptr), _logger(nullptr),
_errorHandler(nullptr), _errorHandler(nullptr),
_unresolvedLabelsCount(0),
_trampolinesSize(0), _trampolinesSize(0),
_baseZone(16384 - Zone::kZoneOverhead), _baseZone(16384 - Zone::kZoneOverhead),
_dataZone(16384 - Zone::kZoneOverhead), _dataZone(16384 - Zone::kZoneOverhead),
_baseHeap(&_baseZone) {} _baseHeap(&_baseZone),
_namedLabels(&_baseHeap) {}
CodeHolder::~CodeHolder() noexcept { CodeHolder::~CodeHolder() noexcept {
CodeHolder_resetInternal(this, true); CodeHolder_resetInternal(this, true);