Lines Matching refs:buffer
37 static char buffer[1024]; in win32_strerror() local
39 memset(buffer, 0, sizeof(buffer)); in win32_strerror()
45 buffer, in win32_strerror()
46 sizeof(buffer), in win32_strerror()
51 while ((n > 0) && isspace(((unsigned char *) buffer)[n - 1])) in win32_strerror()
52 buffer[--n] = '\0'; in win32_strerror()
54 return buffer; in win32_strerror()
115 int get_string(const char **ptr, const char *const end, char *buffer, int buflen) in get_string() argument
119 *buffer = 0; in get_string()
124 char *lim = buffer + buflen; // Calculate limit in get_string()
125 while (*ptr < end && buffer < lim) in get_string()
127 char c = *buffer++ = *(*ptr)++; in get_string()
130 if (buffer == lim) buffer--; in get_string()
131 *buffer = 0; // Failed, so terminate string, in get_string()