Bring "TermIsStartField" up to date.
authorGregory Minshall <minshall@ucbvax.Berkeley.EDU>
Tue, 9 Jun 1987 05:36:07 +0000 (21:36 -0800)
committerGregory Minshall <minshall@ucbvax.Berkeley.EDU>
Tue, 9 Jun 1987 05:36:07 +0000 (21:36 -0800)
SCCS-vsn: usr.bin/tn3270/sys_curses/terminal.h 1.4

usr/src/usr.bin/tn3270/sys_curses/terminal.h

index faba629..bfe967b 100644 (file)
@@ -13,7 +13,7 @@
 
 #define TermAttributes(x)      (TermIsStartField(x)? GetTerminal(x)&0xff : \
                                    GetTerminal(WhereTermAttrByte(x))&0xff)
 
 #define TermAttributes(x)      (TermIsStartField(x)? GetTerminal(x)&0xff : \
                                    GetTerminal(WhereTermAttrByte(x))&0xff)
-#define TermIsStartField(x)    (GetTerminal(x)&ATTR_MASK)
+#define TermIsStartField(x)    ((GetTerminal(x)&ATTR_MASK) == ATTR_MASK)
 #define TermNewField(p,a)      SetTerminal(p, (a)|ATTR_MASK)
 #define TermDeleteField(p)     SetTerminal(p, 0)
 #define TermIsNonDisplay(x)    \
 #define TermNewField(p,a)      SetTerminal(p, (a)|ATTR_MASK)
 #define TermDeleteField(p)     SetTerminal(p, 0)
 #define TermIsNonDisplay(x)    \