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
       {


Reply via email to