Blob Blame History Raw
From f5d5e01e65519e6566bdcc5cb153b9d7e822d9df Mon Sep 17 00:00:00 2001
From: Mattias Ellert <mattias.ellert@physics.uu.se>
Date: Wed, 5 Feb 2020 11:00:37 +0100
Subject: [PATCH] Fix error with GCC 10 on s390x: error:
 'selR.XrdCmsSelector::needSpace' may be used uninitialized in this function
 [-Werror=maybe-uninitialized]

---
 src/XrdCms/XrdCmsCluster.cc | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/XrdCms/XrdCmsCluster.cc b/src/XrdCms/XrdCmsCluster.cc
index 13219d457..bc865cc1f 100644
--- a/src/XrdCms/XrdCmsCluster.cc
+++ b/src/XrdCms/XrdCmsCluster.cc
@@ -1084,6 +1084,10 @@ int XrdCmsCluster::Select(SMask_t pmask, int &port, char *hbuff, int &hlen,
 //
    selR.needNet = XrdNetIF::Mask(nType);
 
+// Initialize
+//
+   selR.needSpace = 0;
+
 // Packed selection can never occur in this code path so we turn it off
 //
    selR.selPack = false;
-- 
2.24.1