cls_method_call_t func)
{
/* no need for locking, called under the class_init mutex */
+ if (!flags) {
+ derr << "register_method " << name << "." << mname << " flags " << flags << " " << (void*)func
+ << " FAILED -- flags must be non-zero" << dendl;
+ return NULL;
+ }
dout(10) << "register_method " << name << "." << mname << " flags " << flags << " " << (void*)func << dendl;
ClassMethod& method = methods_map[mname];
method.func = func;