|
p = strchr(p, ',') + 1; // Skip to char after the next comma, then check. |
These strchr expressions are everywhere in the code, and will result in a null pointer exception if ever fed a malformed sentence that's missing a comma somewhere. If that's a limitation fine, but it makes the library pretty intolerant to line noise.