]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
class: set method flags on registration
authorYehuda Sadeh <yehuda@hq.newdream.net>
Wed, 10 Jun 2009 17:50:25 +0000 (10:50 -0700)
committerYehuda Sadeh <yehuda@hq.newdream.net>
Wed, 10 Jun 2009 17:50:25 +0000 (10:50 -0700)
src/common/ClassHandler.cc

index ff86ae92545f1999877c9e43c25538552716505e..f99a6a8bc9e2718bf891e4bd81bf1aabbb1b8ab7 100644 (file)
@@ -294,6 +294,7 @@ ClassHandler::ClassMethod *ClassHandler::ClassData::register_method(const char *
   ClassMethod& method = methods_map[mname];
   method.func = func;
   method.name = mname;
+  method.flags = flags;
   method.cls = this;
 
   return &method;
@@ -307,6 +308,7 @@ ClassHandler::ClassMethod *ClassHandler::ClassData::register_cxx_method(const ch
   ClassMethod& method = methods_map[mname];
   method.cxx_func = func;
   method.name = mname;
+  method.flags = flags;
   method.cls = this;
 
   return &method;