- 04 Mar, 2016 3 commits
- 23 Jan, 2016 1 commit
-
-
Milo Yip authored
-
- 18 Dec, 2015 2 commits
- 18 Apr, 2015 1 commit
-
-
miloyip authored
-
- 13 Apr, 2015 2 commits
-
-
miloyip authored
- 20 Feb, 2015 1 commit
-
- 03 Sep, 2014 1 commit
-
-
miloyip authored
-
- 31 Aug, 2014 1 commit
-
-
Philipp A. Hartmann authored
Some compilers warn about the missing initialisation of the std::exception base class of the AssertException helper. The simplest solution is to inherit from std::logic_error instead, which provides all of the required functionality already.
-
- 28 Aug, 2014 1 commit
-
-
miloyip authored
-
- 11 Aug, 2014 1 commit
-
-
Milo Yip authored
-
- 13 Jul, 2014 1 commit
-
-
Milo Yip authored
Note it redefines RAPIDJSON_ASSERT() to throw exception in unittest and check for assertion with gtest.
-
- 10 Jul, 2014 1 commit
-
-
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.
-
- 08 Jul, 2014 2 commits
-
-
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.
-
- 02 Jul, 2014 2 commits
- 20 Jun, 2014 1 commit
-
-
Milo Yip authored
tmpnam() in VS prepends backslash in the path.
-
- 18 Nov, 2011 1 commit
-
-
miloyip@gmail.com authored
git-svn-id: https://rapidjson.googlecode.com/svn/trunk@2 c5894555-1306-4e8d-425f-1f6f381ee07c
-