kernel32: Correct output buffer behavior with empty input strings for FormatMessageA/W.