| 255 | */ |
| 256 | |
| 257 | static char *getToken(char *line, char **begin, INTN *len) |
| 258 | { |
| 259 | if (*line == '\"') { |
| 260 | *begin = ++line; |
| 261 | while (*line && *line != '\"') |
| 262 | line++; |
| 263 | *len = line++ - *begin; |
| 264 | } else { |
| 265 | *begin = line; |
| 266 | while (*line && !isspace(*line) && *line != '=') |
| 267 | line++; |
| 268 | *len = line - *begin; |
| 269 | } |
| 270 | return line; |
| 271 | } |
| 272 | |
| 273 | BOOL getValueForBootKey(char *line, char *match, char **matchval, INTN *len) |
| 274 | { |
no test coverage detected