Type cleanups
[invirt/third/libt4.git] / rsm.h
diff --git a/rsm.h b/rsm.h
index bf37a5d..87734e1 100644 (file)
--- a/rsm.h
+++ b/rsm.h
@@ -70,10 +70,10 @@ class rsm : public config_view_change {
         void commit_change_wo(unsigned vid);
     public:
         rsm (std::string _first, std::string _me);
-        ~rsm() {};
+        ~rsm() {}
 
         bool amiprimary();
-        void set_state_transfer(rsm_state_transfer *_stf) { stf = _stf; };
+        void set_state_transfer(rsm_state_transfer *_stf) { stf = _stf; }
         void recovery();
         void commit_change(unsigned vid);
 
@@ -81,7 +81,7 @@ class rsm : public config_view_change {
 };
 
 template<class F, class C> void rsm::reg(int proc, F f, C *c) {
-    reg1(proc, marshalled_func<F, F>::wrap(f, c));
+    reg1(proc, marshalled_func<F>::wrap(f, c));
 }
 
 #endif /* rsm_h */