fix (normal, narrow) printf erroneously processing %n after output errors