Lines Matching refs:sstrnleft
41 int sstrnleft;
48 extern int sstrnleft;
72 #define STARTSTACKSTR(p) p = stackblock(), sstrnleft = stackblocksize()
73 #define STPUTC(c, p) (--sstrnleft >= 0? (*p++ = (c)) : (p = growstackstr(), *p++ = (c)))
74 #define CHECKSTRSPACE(n, p) { if (sstrnleft < n) p = makestrspace(); }
75 #define USTPUTC(c, p) (--sstrnleft, *p++ = (c))
76 #define STACKSTRNUL(p) (sstrnleft == 0? (p = growstackstr(), sstrnleft++, *p = '\0') : (*p = '\0'))
77 #define STUNPUTC(p) (++sstrnleft, --p)
79 #define STADJUST(amount, p) (p += (amount), sstrnleft -= (amount))