Lines Matching refs:buffer
48 static int char_left_gc(const char *buffer, size_t len) in char_left_gc() argument
53 if (buffer[i] == ' ' || in char_left_gc()
54 buffer[i] == '\t') in char_left_gc()
63 static int char_right_gc(const char *buffer, size_t len) in char_right_gc() argument
68 if (buffer[i] == ' ' || in char_right_gc()
69 buffer[i] == '\t' || in char_right_gc()
70 buffer[i] == '\n' || in char_right_gc()
71 buffer[i] == '\0') in char_right_gc()
80 static char *trim_whitespace_in_place(char *buffer) in trim_whitespace_in_place() argument
82 buffer += char_left_gc(buffer, strlen(buffer)); in trim_whitespace_in_place()
83 buffer[char_right_gc(buffer, strlen(buffer))] = '\0'; in trim_whitespace_in_place()
84 return buffer; in trim_whitespace_in_place()