Add a little safety check

This commit is contained in:
Jean Pierre Cimalando 2021-04-29 15:51:53 +02:00
parent 0d63c7ee5f
commit e93e760f4f

View file

@ -11,6 +11,8 @@ template <class T>
IPtr<Vst::IMessage> IConvertibleToMessage<T>::convertToMessage(Vst::ComponentBase* sender) const
{
IPtr<Vst::IMessage> message = owned(sender->allocateMessage());
if (!message)
return nullptr;
message->setMessageID(static_cast<const T*>(this)->isA());
if (!saveToAttributes(message->getAttributes()))
return nullptr;