diff options
Diffstat (limited to 'system')
-rwxr-xr-x | system/include/emscripten/bind.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/system/include/emscripten/bind.h b/system/include/emscripten/bind.h index e8cedbe4..e8a8dc1d 100755 --- a/system/include/emscripten/bind.h +++ b/system/include/emscripten/bind.h @@ -658,7 +658,9 @@ namespace emscripten { template<typename ClassType, typename BaseSpecifier = internal::NoBaseClass> class class_ { public: - class_(const char* name) { + class_() = delete; + + explicit class_(const char* name) { using namespace internal; BaseSpecifier::template verify<ClassType>(); |