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