[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kdecore/network
From: Thiago Macieira <thiago () kde ! org>
Date: 2007-03-31 19:54:08
Message-ID: 1175370848.040737.9179.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 648601 by thiago:
Actually, check for it returning 0 (no such service).
M +4 -1 ksocketfactory.cpp
--- trunk/KDE/kdelibs/kdecore/network/ksocketfactory.cpp #648600:648601
@@ -55,7 +55,10 @@
// NetBSD has a reentrant function as well (buffer allocated per-thread)
// See http://bugs.kde.org/show_bug.cgi?id=127253
- return getservbyname(servname, protoname)->s_port;
+ struct servent *se = getservbyname(servname, protoname);
+ if (se)
+ return se->s_port;
+ return -1;
#elif !defined(HAVE_GETSERVBYNAME_R)
# ifdef __GNUC__
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic