OUT_STRING_FREEABLE
ret->flags = prompt_freeable ? OUT_STRING_FREEABLE : 0;
if (uis->flags & OUT_STRING_FREEABLE) {