summaryrefslogtreecommitdiff
path: root/libsowatch/watchserver.cpp
diff options
context:
space:
mode:
authorJavier S. Pedro <maemo@javispedro.com>2012-08-17 02:29:28 +0200
committerJavier S. Pedro <maemo@javispedro.com>2012-08-17 02:29:28 +0200
commit9c44782c5eab5635ca6adf4717409bf2ffb6c694 (patch)
tree99f774bccb6e964864168b346155bbd5a52bf3b2 /libsowatch/watchserver.cpp
parentf9ac9d207025fb8d40d1be753cde78beb77aa202 (diff)
downloadsowatch-9c44782c5eab5635ca6adf4717409bf2ffb6c694.tar.gz
sowatch-9c44782c5eab5635ca6adf4717409bf2ffb6c694.zip
new nekowatchlet and minor graphics/performance changes
Diffstat (limited to 'libsowatch/watchserver.cpp')
-rw-r--r--libsowatch/watchserver.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/libsowatch/watchserver.cpp b/libsowatch/watchserver.cpp
index 511c2c5..3d9db24 100644
--- a/libsowatch/watchserver.cpp
+++ b/libsowatch/watchserver.cpp
@@ -58,13 +58,16 @@ void WatchServer::setNextWatchletButton(const QString& value)
void WatchServer::addWatchlet(Watchlet *watchlet)
{
+ Q_ASSERT(watchlet);
insertWatchlet(_watchlets.size(), watchlet);
}
void WatchServer::insertWatchlet(int position, Watchlet *watchlet)
{
- const QString id = watchlet->id();
+ Q_ASSERT(watchlet);
Q_ASSERT(watchlet->_server == this);
+
+ const QString id = watchlet->id();
Q_ASSERT(!_watchletIds.contains(id));
_watchlets.insert(position, watchlet);