Make it actually work
This commit is contained in:
+3
-1
@@ -226,7 +226,9 @@ private:
|
|||||||
static inline void *consumeFieldName(char *p) {
|
static inline void *consumeFieldName(char *p) {
|
||||||
for (; true; p += 8) {
|
for (; true; p += 8) {
|
||||||
if (notFieldNameWord(*(uint64_t *)p)) {
|
if (notFieldNameWord(*(uint64_t *)p)) {
|
||||||
while (isFieldNameByte(*(unsigned char *)p)) p++;
|
while (isFieldNameByte(*(unsigned char *)p)) {
|
||||||
|
*(p++) |= 0x20;
|
||||||
|
}
|
||||||
return (void *)p;
|
return (void *)p;
|
||||||
}
|
}
|
||||||
(*(uint64_t *)p) |= 0x2020202020202020ull;
|
(*(uint64_t *)p) |= 0x2020202020202020ull;
|
||||||
|
|||||||
Reference in New Issue
Block a user