Lines Matching refs:strbuf
40 static char *strbuf = NULL; variable
85 \" BEGIN(INITIAL); yylval.str = strbuf; return STRING;
106 yylval.str = strbuf;
118 if (strcmp(strbuf, ".") == 0)
121 yylval.str = strbuf;
210 if (strbuf == NULL) {
211 strbuf = malloc(strbuf_sz);
212 if (strbuf == NULL)
215 strbuf[0] = '\0';
225 if (strlen(strbuf) + arglen + 1 > strbuf_sz) {
230 p = realloc(strbuf, newsize);
232 free(strbuf);
236 strbuf = p;
238 strlcat(strbuf, str, strbuf_sz);