Lines Matching refs:buffer
57 static char *buffer;
68 if (buffer != 0) {
69 FreeAndNull(buffer);
75 if (buffer == 0 || need > length) {
76 if ((buffer = typeRealloc(char, length = need, buffer)) == 0)
83 buffer[bufp++] = *str++;
95 _nc_SPRINTF(buffer + bufp, _nc_SLIMIT(P_LIMIT(bufp))
97 bufp += (int) strlen(buffer + bufp);
100 buffer[bufp++] = *str;
121 buffer[bufp++] = S_QUOTE;
124 buffer[bufp++] = '\\';
125 buffer[bufp++] = (char) ch;
126 buffer[bufp++] = S_QUOTE;
129 buffer[bufp++] = *str;
132 buffer[bufp++] = *str;
136 buffer[bufp++] = *str;
140 buffer[bufp++] = '\\';
141 buffer[bufp++] = '0';
143 buffer[bufp++] = '\\';
144 buffer[bufp++] = 'E';
146 buffer[bufp++] = '\\';
147 buffer[bufp++] = '\\';
150 buffer[bufp++] = '\\';
151 buffer[bufp++] = 's';
153 buffer[bufp++] = '\\';
154 buffer[bufp++] = (char) ch;
160 buffer[bufp++] = (char) ch;
163 buffer[bufp++] = '\\';
164 buffer[bufp++] = 'b';
166 buffer[bufp++] = '\\';
167 buffer[bufp++] = 'f';
169 buffer[bufp++] = '\\';
170 buffer[bufp++] = 't';
174 buffer[bufp++] = '\\';
175 buffer[bufp++] = 'r';
177 buffer[bufp++] = '\\';
178 buffer[bufp++] = 'n';
183 _nc_SPRINTF(&buffer[bufp], _nc_SLIMIT(P_LIMIT(bufp))
187 _nc_SPRINTF(&buffer[bufp], _nc_SLIMIT(P_LIMIT(bufp))
195 buffer[bufp] = '\0';
196 return (buffer);