correct widechar io