summaryrefslogtreecommitdiff
path: root/sd/source
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2013-02-16 14:50:42 +0000
committerCaolán McNamara <caolanm@redhat.com>2013-02-16 23:31:30 +0000
commit297b1bc47699340fa0c1fc4ada4d01da9f013d1d (patch)
treefe51bd4f3d61961c9f21a32097b1a17765760de7 /sd/source
parentfc0b3b469d5afdd6fc1f5b7db8e1660185da3c36 (diff)
coverity#738551 Uninitialized scalar variable
Change-Id: I159b57dcb6f2fd3c34d23c5bb38cf87e8d3e00f5
Diffstat (limited to 'sd/source')
-rw-r--r--sd/source/ui/remotecontrol/DiscoveryService.cxx5
1 files changed, 2 insertions, 3 deletions
diff --git a/sd/source/ui/remotecontrol/DiscoveryService.cxx b/sd/source/ui/remotecontrol/DiscoveryService.cxx
index 89127f92dea5..3f53681459d3 100644
--- a/sd/source/ui/remotecontrol/DiscoveryService.cxx
+++ b/sd/source/ui/remotecontrol/DiscoveryService.cxx
@@ -40,16 +40,15 @@ using namespace sd;
DiscoveryService::DiscoveryService() :
mSocket(0)
{
- int rc;
-
mSocket = socket( AF_INET, SOCK_DGRAM, IPPROTO_UDP );
sockaddr_in aAddr;
+ memset(&aAddr, 0, sizeof(aAddr));
aAddr.sin_family = AF_INET;
aAddr.sin_addr.s_addr = htonl(INADDR_ANY);
aAddr.sin_port = htons( PORT_DISCOVERY );
- rc = bind( mSocket, (sockaddr*) &aAddr, sizeof(sockaddr_in) );
+ int rc = bind( mSocket, (sockaddr*) &aAddr, sizeof(sockaddr_in) );
if (rc)
{