Lines Matching refs:buf
66 void LeftTrim(char *buf) in LeftTrim() argument
68 if (buf == nullptr || (buf[0] != ' ' && buf[0] != '\t')) { in LeftTrim()
72 while (buf[i] == ' ' || buf[i] == '\t') { in LeftTrim()
76 while (buf[i] != '\0') { in LeftTrim()
77 buf[j++] = buf[i++]; in LeftTrim()
79 buf[j] = '\0'; in LeftTrim()
83 void RightTrim(char *buf) in RightTrim() argument
85 if (buf == nullptr || buf[0] == '\0') { in RightTrim()
88 int i = strlen(buf) - 1; in RightTrim()
89 while (i >= 0 && (buf[i] == ' ' || buf[i] == '\t')) { in RightTrim()
90 buf[i] = '\0'; in RightTrim()
96 void TrimString(char *buf) in TrimString() argument
98 RightTrim(buf); in TrimString()
99 LeftTrim(buf); in TrimString()
174 int RemoveSpaceCharacters(char *buf, size_t bufSize) in RemoveSpaceCharacters() argument
176 if ((buf == nullptr) || (strlen(buf) == 0) || (bufSize == 0)) { in RemoveSpaceCharacters()
182 int nEnd = strlen(buf) - 1; in RemoveSpaceCharacters()
183 while ((nEnd >= 0) && isspace(buf[nEnd])) { in RemoveSpaceCharacters()
184 buf[nEnd--] = '\0'; in RemoveSpaceCharacters()
189 while (isspace(buf[i])) { in RemoveSpaceCharacters()
190 buf[i++] = '\0'; in RemoveSpaceCharacters()
194 while (buf[i] != '\0') { in RemoveSpaceCharacters()
195 buf[j++] = buf[i++]; in RemoveSpaceCharacters()
197 buf[j] = '\0'; in RemoveSpaceCharacters()