parson icon indicating copy to clipboard operation
parson copied to clipboard

Lightweight JSON library written in C.

Results 28 parson issues
Sort by recently updated
recently updated
newest added

I try to include parson into a project which compiles the source files with `-Wfloat-equal`. Unfortunately, parson compares double values: https://github.com/kgabis/parson/blob/master/parson.c#L1367. As far as I can see this is the...

I realize that parson is small enough just to include directly into every project you want it in, but I thought I'd test anyway... so I made a basic Cmake...

Currently, when parsing fails a NULL value is returned and my software can only log a "something went wrong" message. It would be great to be able to log the...

Hi, I am really impressed with parson APIs. However, in order to use this library in distribution likes Buildroot, OpenWRT, Yocto, etc - it would be nice to have some...

A simple build & install task, to create a shared library, so it's not necessary to always include the Parson source, and possible to link against it. `make build sudo...

https://github.com/miloyip/nativejson-benchmark/blob/master/sample/conformance_Parson%20(C).md

bug

Well, the bottleneck for the our use-case is `sprintf()` for numbers. There are too many numbers to convert on an embedded system. One minor improvement that I am still hesitant...

Currently, is_decimal() only checks for a dot as a numeric annotation. Other libraries such as boost::json use scientific annotation instead (e.g. 0e5, 0E5). This patch is supposed to add support...

`parson` is available as a port in [vcpkg](https://github.com/microsoft/vcpkg), a C++ library manager that simplifies installation for `parson` and other project dependencies. Documenting the install process here will help users get...

#0 0xb7fdccf9 in ?? () #1 0xb7d234ca in malloc_printerr (action=, str=0xb7e13cdb "corrupted size vs. prev_size", ptr=0xa6cac5f8) at malloc.c:4998 #2 0xb7d237b5 in malloc_consolidate (av=av@entry=0xa6c00010) at malloc.c:4167 #3 0xb7d24a09 in _int_malloc (av=av@entry=0xa6c00010,...