--- nono/vm/event.cpp 2026/04/29 17:04:35 1.1.1.4 +++ nono/vm/event.cpp 2026/04/29 17:04:55 1.1.1.6 @@ -17,6 +17,13 @@ Event::Event() gEvents.push_back(this); } +// コンストラクタ (dev 指定あり) +Event::Event(Device *dev_) + : Event() +{ + dev = dev_; +} + // デストラクタ Event::~Event() { @@ -42,7 +49,7 @@ Event::SetName(const std::string& val) { name = val; if (name.length() > 25) { - dev->putmsg("Event Name \"%s\" is too long(%d chars)", + dev->putmsgn("Event Name \"%s\" is too long(%d chars)", name.c_str(), (int)name.length()); name.resize(25); }