diff -r f049c3d3244d -r b997cbf9e30b c++/rgb-assembler/commands/Sleep.h --- a/c++/rgb-assembler/commands/Sleep.h Sun Dec 24 00:47:34 2017 +0100 +++ b/c++/rgb-assembler/commands/Sleep.h Mon Dec 25 00:24:07 2017 +0100 @@ -31,13 +31,11 @@ class Sleep : public Command { public: - void process(octet_t* memory, address_t& index) override { - sleep_t delay = read(memory, index); + void process(Memory &memory) override { + sleep_t delay = memory.read(); wprintf(L"SLEEP %*d ms\n", 4, delay); this_thread::sleep_for(chrono::milliseconds(delay)); } -private: - }; }