summaryrefslogtreecommitdiffstats
path: root/engine/signal.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engine/signal.cpp')
-rw-r--r--engine/signal.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/engine/signal.cpp b/engine/signal.cpp
index 2af4a68..dc8dbf4 100644
--- a/engine/signal.cpp
+++ b/engine/signal.cpp
@@ -7,8 +7,7 @@ using namespace flat::core;
map<string, channel*> channel::channels;
-channel::channel(const string& id, priority_t prior)
- : labelled(id.empty() ? object::random_id(): id)
+channel::channel(const string& id, priority_t prior) : labelled(id)
{
}
@@ -114,7 +113,7 @@ signal::signal( object *sender,
void *data,
priority_t priority)
- : labelled(id),
+ : labelled(id, true),
sender(sender),
m_package(package(data)),
priority(priority)