Hello community, here is the log from the commit of package libplatform for openSUSE:Factory checked in at 2015-07-21 13:27:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libplatform (Old) and /work/SRC/openSUSE:Factory/.libplatform.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libplatform" Changes: -------- --- /work/SRC/openSUSE:Factory/libplatform/libplatform.changes 2015-06-11 08:23:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libplatform.new/libplatform.changes 2015-07-21 13:29:00.000000000 +0200 @@ -1,0 +2,6 @@ +Sat Jul 18 10:39:35 UTC 2015 - [email protected] + +- Update to 1.0.10 + * fixed: posix socket return value for connect. + +------------------------------------------------------------------- Old: ---- 1.0.9.tar.gz New: ---- 1.0.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libplatform.spec ++++++ --- /var/tmp/diff_new_pack.XHAaku/_old 2015-07-21 13:29:01.000000000 +0200 +++ /var/tmp/diff_new_pack.XHAaku/_new 2015-07-21 13:29:01.000000000 +0200 @@ -18,7 +18,7 @@ %define _SO_nr 1_0 Name: libplatform -Version: 1.0.9 +Version: 1.0.10 Release: 0 Summary: Platform support library used by libCEC and binary add-ons for Kodi License: GPL-2.0+ @@ -35,6 +35,7 @@ %package -n %{name}%{_SO_nr} Summary: Platform support library used by libCEC and binary add-ons for Kodi +Group: Hardware/TV %description -n %{name}%{_SO_nr} Platform support library used by libCEC and binary add-ons for Kodi. ++++++ 1.0.9.tar.gz -> 1.0.10.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platform-1.0.9/CMakeLists.txt new/platform-1.0.10/CMakeLists.txt --- old/platform-1.0.9/CMakeLists.txt 2015-05-13 10:04:13.000000000 +0200 +++ new/platform-1.0.10/CMakeLists.txt 2015-06-30 10:54:58.000000000 +0200 @@ -13,7 +13,7 @@ set(platform_DESCRIPTION "Platform support library") set(platform_VERSION_MAJOR 1) set(platform_VERSION_MINOR 0) -set(platform_VERSION_PATCH 9) +set(platform_VERSION_PATCH 10) set(CMAKE_POSITION_INDEPENDENT_CODE on) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platform-1.0.9/debian/changelog new/platform-1.0.10/debian/changelog --- old/platform-1.0.9/debian/changelog 2015-05-13 10:04:13.000000000 +0200 +++ new/platform-1.0.10/debian/changelog 2015-06-30 10:54:58.000000000 +0200 @@ -1,3 +1,9 @@ +platform (1.0.10-1~trusty) trusty; urgency=medium + + * fixed: posix socket return value for connect + + -- Pulse-Eight Packaging <[email protected]> Tue, 30 Jun 2015 10:53:06 +0100 + platform (1.0.9-1~trusty) trusty; urgency=medium * fixed: add missing stdio.h include in windows/os-socket.h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platform-1.0.9/debian/changelog.in new/platform-1.0.10/debian/changelog.in --- old/platform-1.0.9/debian/changelog.in 2015-05-13 10:04:13.000000000 +0200 +++ new/platform-1.0.10/debian/changelog.in 2015-06-30 10:54:58.000000000 +0200 @@ -1,3 +1,9 @@ +platform (1.0.10-1~#DIST#) #DIST#; urgency=medium + + * fixed: posix socket return value for connect + + -- Pulse-Eight Packaging <[email protected]> Tue, 30 Jun 2015 10:53:06 +0100 + platform (1.0.9-1~#DIST#) #DIST#; urgency=medium * fixed: add missing stdio.h include in windows/os-socket.h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/platform-1.0.9/src/posix/os-socket.h new/platform-1.0.10/src/posix/os-socket.h --- old/platform-1.0.9/src/posix/os-socket.h 2015-05-13 10:04:13.000000000 +0200 +++ new/platform-1.0.10/src/posix/os-socket.h 2015-06-30 10:54:58.000000000 +0200 @@ -320,8 +320,11 @@ else if (iPollResult == -1) *iError = errno; - socklen_t errlen = sizeof(int); - getsockopt(socket, SOL_SOCKET, SO_ERROR, (void *)iError, &errlen); + if (*iError == 0) + { + socklen_t errlen = sizeof(int); + getsockopt(socket, SOL_SOCKET, SO_ERROR, (void *)iError, &errlen); + } } else {
