Try to fix travis build

This commit is contained in:
Milo Yip 2018-01-13 12:37:01 +08:00
parent 6043ad8688
commit 0d95d58f8b
2 changed files with 6 additions and 0 deletions

View File

@ -12,6 +12,10 @@
// CONDITIONS OF ANY KIND, either express or implied. See the License for the
// specific language governing permissions and limitations under the License.
// Not throwing exception for this test
#include <cassert>
#define RAPIDJSON_ASSERT(x) assert(x)
#include "unittest.h"
// test another instantiation of RapidJSON in a different namespace

View File

@ -117,7 +117,9 @@ public:
#pragma GCC diagnostic pop
#endif
#ifndef RAPIDJSON_ASSERT
#define RAPIDJSON_ASSERT(x) (!(x) ? throw AssertException(RAPIDJSON_STRINGIFY(x)) : (void)0u)
#endif
class Random {
public: