fix crash when calling setDNAComponentDescription when a description was already set

Cause was a dangling pointer due to realloc being called twice