Don't use buffer for Cfmt func