Merge pull request #718 from dbeurle/master

CZString as public when using NVCC, see issue #486
This commit is contained in:
Christopher Dunn 2017-12-22 23:19:07 -06:00 committed by GitHub
commit 2f227cb122
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -220,7 +220,14 @@ public:
static const UInt64 maxUInt64;
#endif // defined(JSON_HAS_INT64)
// Workaround for bug in the NVIDIAs CUDA 9.1 nvcc compiler
// when using gcc and clang backend compilers. CZString
// cannot be defined as private. See issue #486
#ifdef __NVCC__
public:
#else
private:
#endif
#ifndef JSONCPP_DOC_EXCLUDE_IMPLEMENTATION
class CZString {
public: