Lines Matching refs:s2
64 unsigned char *s2 = 0; in expand() local
139 s2 = cpystak(s); in expand()
140 trim(s2); in expand()
141 s = s2; in expand()
151 if (s2) in expand()
210 unsigned char *s1, *s2; in addg() local
215 s2 = locstak() + BYTESPERWORD; in addg()
219 if (s2 >= brkend) in addg()
220 growstak(s2); in addg()
221 *s2++ = c; in addg()
228 if (s2 >= brkend) in addg()
229 growstak(s2); in addg()
230 *s2++ = '/'; in addg()
240 if (s2 >= brkend) in addg()
241 growstak(s2); in addg()
244 *s2 = *s1++; in addg()
249 *s2++ = '\\'; in addg()
250 if (s2 >= brkend) in addg()
251 growstak(s2); in addg()
252 *s2++ = '\\'; in addg()
256 if ((s2 + len) >= brkend) in addg()
257 growstak(s2 + len); in addg()
258 memcpy(s2, s1, len); in addg()
259 s2 += len; in addg()
263 if (s2 >= brkend) in addg()
264 growstak(s2); in addg()
265 *s2++ = '/'; in addg()
268 if (s2 >= brkend) in addg()
269 growstak(s2); in addg()
271 while (*s2++ = *++s1); in addg()
273 makearg((struct argnod *)endstak(s2)); in addg()