diff options
author | Nao Pross <naopross@thearcway.org> | 2019-01-28 23:22:46 +0100 |
---|---|---|
committer | Nao Pross <naopross@thearcway.org> | 2019-01-28 23:22:46 +0100 |
commit | c1f728b169279fd1c114223679ea06fdff44cdbd (patch) | |
tree | 824609b7ddc63d94aa2b4ecf2dd242b959964a60 /engine/signal.cpp | |
parent | Add files to ctags index (create filename tags) (diff) | |
download | flatland-c1f728b169279fd1c114223679ea06fdff44cdbd.tar.gz flatland-c1f728b169279fd1c114223679ea06fdff44cdbd.zip |
Delete signal::emit(channel)
It did not make much sense to have a signal emit itself on the
channel. It breaks the model and makes things needlessly complex
Diffstat (limited to 'engine/signal.cpp')
-rw-r--r-- | engine/signal.cpp | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/engine/signal.cpp b/engine/signal.cpp index 512b456..649164a 100644 --- a/engine/signal.cpp +++ b/engine/signal.cpp @@ -175,19 +175,6 @@ signal::signal(object *sender, { } -bool signal::emit(const std::string& chan) const -{ - channel::ptr c = channel::find(chan); - - if (!c) - return false; - - /* Finally emit in channel */ - c->emit(*this); - - return true; -} - /* listener_s class */ |