- 09 Aug, 2014 1 commit
-
-
Milo Yip authored
Modified from Milo's Grisu2 implementation. 99.9% cases return shortest decimal format.
-
- 31 Jul, 2014 8 commits
-
-
Milo Yip authored
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
-
miloyip authored
As std::vector::erase() overloads added in C++11
-
miloyip authored
-
miloyip authored
-
- 30 Jul, 2014 2 commits
- 29 Jul, 2014 1 commit
-
-
miloyip authored
Related to discussion in #83
-
- 27 Jul, 2014 3 commits
- 26 Jul, 2014 1 commit
-
-
Milo Yip authored
It is not very useful for iterative parsing as the worst case of heap size is O(n) where n is number of character in JSON, for the worst synthetic cases. This is reasonable and should not create stack overflow security problem as in recursive parsing.
-
- 17 Jul, 2014 2 commits
-
-
thebusytypist authored
-
thebusytypist authored
-
- 16 Jul, 2014 1 commit
-
-
thebusytypist authored
-
- 15 Jul, 2014 1 commit
-
-
thebusytypist authored
-
- 14 Jul, 2014 1 commit
-
-
thebusytypist authored
-
- 13 Jul, 2014 3 commits
- 11 Jul, 2014 3 commits
-
-
thebusytypist authored
-
thebusytypist authored
-
thebusytypist authored
-
- 10 Jul, 2014 4 commits
-
-
Philipp A. Hartmann authored
There are two copies of `StrLen` in the RapidJSON code base * strfunc.h: rapidjson::internal::StrLen<Ch> * unittest.h: Strlen<Ch> To hide a warning on MSVC, align both implementations to use 'unsigned/SizeType' as return type and add an explicit cast.
-
Milo Yip authored
-
thebusytypist authored
-
Milo Yip authored
-
- 09 Jul, 2014 2 commits
-
-
thebusytypist authored
-
Philipp A. Hartmann authored
-
- 08 Jul, 2014 3 commits
-
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
-
Philipp A. Hartmann authored
Warning push/pop support has been added to GCC in version 4.6.0, and pragmas to ignore certain warnings are present since 4.2.0. This patch hides the compiler-specific warning push/pop/disable pragmas behind a macro-based implementation (currently for MSVC and clang /GCC. This avoids warnings, as seen e.g. on GCC 4.4: ../../include/rapidjson/document.h:14: error: expected [error|warning|ignored] after ‘#pragma GCC diagnostic’ and earlier versions complaining about unknown pragmas being ignored. Note: unittest.h and perftest.h need to check for compilers explicitly, as rapidjson.h is not included there.
-
- 07 Jul, 2014 3 commits
-
-
thebusytypist authored
-
thebusytypist authored
-
thebusytypist authored
-
- 06 Jul, 2014 1 commit
-
-
thebusytypist authored
-