ensure structure has enough space for embedded string