If types_to_remote_types is returning a MCStringRef*, then you'll need to release each element of the array (assuing the array owns them).