Make sprintf
return non-empty-string
when possible
#8922
Merged
sprintf
return non-empty-string
when possible
#8922