| 179 | } |
| 180 | |
| 181 | static int ParsePrintSpecifier(const char* format, char* specifier) |
| 182 | { |
| 183 | int n = ParseSpecifier(format, specifier); |
| 184 | if (n == 0) { |
| 185 | LOG(DFATAL) << "Invalid print specifier: " << format[0]; |
| 186 | } |
| 187 | return n; |
| 188 | } |
| 189 | |
| 190 | int ScanSpecification::Parse(const char* format) |
| 191 | { |