ret = 0;
break;
}
- if (!ND_ISASCII(c)) {
- c = ND_TOASCII(c);
- ND_PRINT("M-");
- }
- if (!ND_ISPRINT(c)) {
- c ^= 0x40; /* DEL to ?, others to alpha */
- ND_PRINT("^");
- }
- ND_PRINT("%c", c);
+ fn_print_char(ndo, c);
}
return(ret);
}
/* End of string */
break;
}
- if (!ND_ISASCII(c)) {
- c = ND_TOASCII(c);
- ND_PRINT("M-");
- }
- if (!ND_ISPRINT(c)) {
- c ^= 0x40; /* DEL to ?, others to alpha */
- ND_PRINT("^");
- }
- ND_PRINT("%c", c);
+ fn_print_char(ndo, c);
}
return(bytes);
}
n--;
c = EXTRACT_U_1(s);
s++;
- if (!ND_ISASCII(c)) {
- c = ND_TOASCII(c);
- ND_PRINT("M-");
- }
- if (!ND_ISPRINT(c)) {
- c ^= 0x40; /* DEL to ?, others to alpha */
- ND_PRINT("^");
- }
- ND_PRINT("%c", c);
+ fn_print_char(ndo, c);
}
return (n == 0) ? 0 : 1;
}
ret = 0;
break;
}
- if (!ND_ISASCII(c)) {
- c = ND_TOASCII(c);
- ND_PRINT("M-");
- }
- if (!ND_ISPRINT(c)) {
- c ^= 0x40; /* DEL to ?, others to alpha */
- ND_PRINT("^");
- }
- ND_PRINT("%c", c);
+ fn_print_char(ndo, c);
}
return (n == 0) ? 0 : ret;
}