Răsfoiți Sursa

removed useless move(s)

Michele Caini 6 ani în urmă
părinte
comite
05417705ed
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      src/entt/signal/sigh.hpp

+ 2 - 2
src/entt/signal/sigh.hpp

@@ -384,7 +384,7 @@ public:
         auto &calls = signal->calls;
         auto &calls = signal->calls;
         delegate<Ret(Args...)> delegate{};
         delegate<Ret(Args...)> delegate{};
         delegate.template connect<Function>();
         delegate.template connect<Function>();
-        calls.erase(std::remove(calls.begin(), calls.end(), std::move(delegate)), calls.end());
+        calls.erase(std::remove(calls.begin(), calls.end(), delegate), calls.end());
     }
     }
 
 
     /**
     /**
@@ -399,7 +399,7 @@ public:
         auto &calls = signal->calls;
         auto &calls = signal->calls;
         delegate<Ret(Args...)> delegate{};
         delegate<Ret(Args...)> delegate{};
         delegate.template connect<Candidate>(value_or_instance);
         delegate.template connect<Candidate>(value_or_instance);
-        calls.erase(std::remove(calls.begin(), calls.end(), std::move(delegate)), calls.end());
+        calls.erase(std::remove(calls.begin(), calls.end(), delegate), calls.end());
     }
     }
 
 
     /**
     /**