@@ -45,7 +45,7 @@ namespace jni
4545
4646 template < class M >
4747 auto MakeNativeMethod (const char * name, const char * sig, const M& m,
48- std::enable_if_t < std::is_class<M>::value >* = 0 )
48+ std::enable_if_t < std::is_class<M>::value >* = nullptr )
4949 {
5050 using FunctionType = typename NativeMethodTraits<M>::Type;
5151 using ResultType = typename NativeMethodTraits<M>::ResultType;
@@ -178,7 +178,7 @@ namespace jni
178178
179179 template < class L >
180180 auto MakeNativePeerMethod (const char * name, const L& lambda,
181- std::enable_if_t < std::is_class<L>::value >* = 0 )
181+ std::enable_if_t < std::is_class<L>::value >* = nullptr )
182182 {
183183 return NativePeerLambdaMethod<L, decltype (&L::operator ())>(name, lambda);
184184 }
@@ -214,7 +214,7 @@ namespace jni
214214
215215 template < class M , M method >
216216 auto MakeNativePeerMethod (const char * name,
217- std::enable_if_t < !std::is_member_function_pointer<M>::value >* = 0 )
217+ std::enable_if_t < !std::is_member_function_pointer<M>::value >* = nullptr )
218218 {
219219 using FunctionType = typename NativeMethodTraits<M>::Type;
220220 return NativePeerFunctionPointerMethod<FunctionType, method>(name);
@@ -251,7 +251,7 @@ namespace jni
251251
252252 template < class M , M method >
253253 auto MakeNativePeerMethod (const char * name,
254- std::enable_if_t < std::is_member_function_pointer<M>::value >* = 0 )
254+ std::enable_if_t < std::is_member_function_pointer<M>::value >* = nullptr )
255255 {
256256 return NativePeerMemberFunctionMethod<M, method>(name);
257257 }
0 commit comments