aboutsummaryrefslogtreecommitdiffstats
path: root/include/crow/json.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove printf warning for lld, lluipknHama2017-12-251-8/+8
|
* Merge pull request #260 from erikaldsund/fix_rvalue_copy_ctor_bugJaeseung Ha2017-12-251-1/+1
|\ | | | | Fixed bug in json::rvalue copy constructor
| * Don't call copy_l before all other members are setErik Åldstedt Sund2017-10-301-1/+1
| | | | | | | | This lead to undefined behaviour during copy.
* | Merge pull request #259 from erikaldsund/fix_r_string_inconsistencyJaeseung Ha2017-12-251-1/+2
|\ \ | | | | | | Fixed bug in r_string
| * | Fixed bug in r_string: end of string pointer was not updated in the force ↵Erik Åldstedt Sund2017-10-301-1/+2
| |/ | | | | | | | | | | | | | | member function This could lead to undefined behaviour in the std::string conversion operator, when using the iterator interface (begin() / end()), and the size() member function.
* | Fixed ostream operator for big integersErik Åldstedt Sund2017-10-301-1/+11
| |
* | Handle big integers in json::wvalueErik Åldstedt Sund2017-10-301-19/+95
|/ | | | | | Handled by adding an enum num_type in both rvalue and wvalue (to separate between signed/unsigned ints, and floating point values) and a union for the number value in wvalue.
* Simplify json.keys()ipknHama2017-09-181-14/+8
|
* Merge branch 'master' into masterJaeseung Ha2017-09-171-0/+22
|\
| * Merge pull request #183 from philave/vs2015-compilation-fixJaeseung Ha2017-09-171-0/+5
| |\ | | | | | | MS VS2015 compilation fix.
| | * MS VS2015 compilation fix. It’s better to use native Win32 (strncpy_s, ↵Philip2016-10-211-0/+5
| | | | | | | | | | | | sprintf_s) to avoid compilation errors when building by MS C++.
| * | wvalue (json) support vector<wvalue>jaewoo.seo2017-05-121-0/+17
| |/
* / implement .keys()Taylor King2016-10-101-1/+18
|/
* Cleanup include folder into crow subfolderipknHama2016-09-211-0/+1443
- only crow.h is exposed now