WSATTR_UNDERLINE
if (flags & WSATTR_UNDERLINE)
if (flags & (WSATTR_UNDERLINE | WSATTR_REVERSE))
attr & ~WSATTR_UNDERLINE);
if ((attr & WSATTR_UNDERLINE) != 0) {
*attr = (bg << 16) | (fg << 24) | (flg & WSATTR_UNDERLINE);
*attr = (bg << 16) | (fg << 24) | (flg & WSATTR_UNDERLINE);
*underline = (u_int)attr & WSATTR_UNDERLINE;
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0)
if ((attr & WSATTR_UNDERLINE) != 0)
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if (attr & WSATTR_UNDERLINE) {
if (attr & WSATTR_UNDERLINE) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if (attr & WSATTR_UNDERLINE) {
if (attr & WSATTR_UNDERLINE) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
if ((attr & WSATTR_UNDERLINE) != 0) {
(ul ? WSATTR_UNDERLINE : 0), &attr) == 0) {
flags |= WSATTR_UNDERLINE;
if ((flags & WSATTR_UNDERLINE) &&
flags &= ~WSATTR_UNDERLINE;
flags &= ~WSATTR_UNDERLINE;
flags |= WSATTR_UNDERLINE;
flags &= ~WSATTR_UNDERLINE;
if ((flags & WSATTR_UNDERLINE) &&
flags &= ~WSATTR_UNDERLINE;
flags &= ~WSATTR_UNDERLINE;