fix printf(%s)