unicorn/qemu/qapi
David Hildenbrand d2e0fae69b
qapi: Fix string-input-visitor to reject NaN and infinities
The string-input-visitor happily accepts NaN and infinities when parsing
numbers (doubles). They shouldn't. Fix that.

Also, add two test cases, testing if "NaN" and "inf" is properly
rejected.

Backports commit 4b69d4c3d7c133ebc9393ef3f86ce38831921cb6 from qemu
2018-12-18 04:49:36 -05:00
..
common.json qapi: Update scripts to commit 01b2ffcedd94ad7b42bc870e4c6936c87ad03429 2018-03-03 18:32:12 -05:00
Makefile.objs qapi: rename *qmp-*-visitor* to *qobject-*-visitor* 2018-02-26 15:42:37 -05:00
misc.json qapi: Empty out qapi-schema.json 2018-03-09 10:23:27 -05:00
qapi-clone-visitor.c qapi/qnull: Add own header 2018-03-08 08:35:23 -05:00
qapi-dealloc-visitor.c qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF 2018-05-04 10:16:07 -04:00
qapi-schema.json qapi: Move qapi-schema.json to qapi/, rename generated files 2018-03-09 11:35:11 -05:00
qapi-visit-core.c Include qapi/qmp/qobject.h exactly where needed 2018-03-08 08:48:27 -05:00
qobject-input-visitor.c qobject: Modify qobject_ref() to return obj 2018-05-04 10:24:10 -04:00
qobject-output-visitor.c qobject: Modify qobject_ref() to return obj 2018-05-04 10:24:10 -04:00
string-input-visitor.c qapi: Fix string-input-visitor to reject NaN and infinities 2018-12-18 04:49:36 -05:00