summaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
Diffstat (limited to 'system')
-rwxr-xr-xsystem/include/emscripten/bind.h4
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>();