diff --git a/src/AComponent.cpp b/src/AComponent.cpp index 96876f1..3b2458a 100644 --- a/src/AComponent.cpp +++ b/src/AComponent.cpp @@ -11,9 +11,13 @@ namespace nts { - AComponent::AComponent(const std::string &name, std::size_t nbPins) : _name(name), _lastTick(1), _nbPins(nbPins), _state(nts::UNDEFINED) + AComponent::AComponent(const std::string &name, std::size_t nbPins) : + _name(name), + _pins(std::vector>(nbPins)), + _lastTick(1), + _nbPins(nbPins), + _state(nts::UNDEFINED) { - _pins = std::vector>(nbPins); } AComponent::~AComponent()