Blob Blame History Raw
From c04fc2649044401d17bb412cbe68cc92d012b9d1 Mon Sep 17 00:00:00 2001
From: Michal Simon <michal.simon@cern.ch>
Date: Tue, 8 Dec 2020 11:12:49 +0100
Subject: [PATCH] Fix fedora rawhide build.

/root/rpmbuild/BUILD/xrootd/xrootd/src/XrdPfc/XrdPfc.hh:204:30: error: 't' may be used uninitialized [-Werror=maybe-uninitialized]
  204 |       if (parse_as_lfn && (t == 0 || * get_reminder() == 0))
      |                            ~~^~~~
/root/rpmbuild/BUILD/xrootd/xrootd/src/XrdPfc/XrdPfc.hh: In member function 'void XrdPfc::Cache::copy_out_active_stats_and_update_data_fs_state()':
/root/rpmbuild/BUILD/xrootd/xrootd/src/XrdPfc/XrdPfc.hh:197:13: note: 't' declared here
  197 |       char *t;
      |             ^
cc1plus: all warnings being treated as errors
---
 src/XrdPfc/XrdPfc.hh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/XrdPfc/XrdPfc.hh b/src/XrdPfc/XrdPfc.hh
index d96abedf3..66e7cae68 100644
--- a/src/XrdPfc/XrdPfc.hh
+++ b/src/XrdPfc/XrdPfc.hh
@@ -194,7 +194,7 @@ struct PathTokenizer : private SplitParser
 
       m_dirs.reserve(max_depth);
 
-      char *t;
+      char *t = 0;
       for (int i = 0; i < max_depth; ++i)
       {
          t = get_token();
-- 
2.29.2