а так погоди, здесь суть в другом, я вспомнил, я тогда хотел сделать чтобы не выделять опять память под целый обект а чисто кидать указатель, типа обект создал в самом начале и дальше в очередь/с очереди кидаю указатель, следовательно зачем опять выделать память под целый обьект если нужен только указатель (ииза чего делал malloc на Command* а не на просто Command