summaryrefslogtreecommitdiff
path: root/syncSocketHandler.cpp
diff options
context:
space:
mode:
authorOthmar Gsenger <otti@anytun.org>2007-12-23 13:51:22 +0000
committerOthmar Gsenger <otti@anytun.org>2007-12-23 13:51:22 +0000
commit22e24422c495b521b1321e3b59b7b77a43d450cd (patch)
treedab37f376da1fbc43315c68124143a75323177f4 /syncSocketHandler.cpp
parentactivated online syncing (diff)
check pointer for NULL
Diffstat (limited to 'syncSocketHandler.cpp')
-rw-r--r--syncSocketHandler.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/syncSocketHandler.cpp b/syncSocketHandler.cpp
index e5bd6c7..06906b8 100644
--- a/syncSocketHandler.cpp
+++ b/syncSocketHandler.cpp
@@ -30,7 +30,8 @@ int SyncSocketHandler::Select(long sec,long usec)
Socket *p = (*it).second;
TcpSocket *p3 = dynamic_cast<TcpSocket *>(p);
//SyncListenSocket<SyncSocket,ConnectionList> *p4 = dynamic_cast<SyncListenSocket<SyncSocket,ConnectionList> *>(p);
- p3->Send(sendstr);
+ if (p3)
+ p3->Send(sendstr);
}
}
return SocketHandler::Select(sec,usec);