sheredom / json.h

🗄️ single header json parser for C and C++
The Unlicense
698 stars 77 forks source link

Fix a buffer overrun with NaN processing. #98

Closed sheredom closed 1 year ago

sheredom commented 1 year ago

The issue was caused by "NaNE1" - EG. I was accidentally accepting the 'E' as being valid after a NaN was processed, which it wasn't.

Fixes #92. Fixes #93. Fixes #94. Fixes #95. Fixes #96. Fixes #97.