Blob Blame History Raw
From d414b2951855d2dbcba952ec9f271d918865e391 Mon Sep 17 00:00:00 2001
From: Guilherme Amadio <amadio@cern.ch>
Date: Thu, 2 Nov 2023 17:09:28 +0100
Subject: [PATCH] [XrdZip] Include <cstdint> for standard int types

---
 src/XrdZip/XrdZipDataDescriptor.hh | 2 ++
 src/XrdZip/XrdZipExtra.hh          | 3 +++
 src/XrdZip/XrdZipUtils.hh          | 6 +++---
 3 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/XrdZip/XrdZipDataDescriptor.hh b/src/XrdZip/XrdZipDataDescriptor.hh
index 22e76b5e1..9e48b2446 100644
--- a/src/XrdZip/XrdZipDataDescriptor.hh
+++ b/src/XrdZip/XrdZipDataDescriptor.hh
@@ -25,6 +25,8 @@
 #ifndef SRC_XRDZIP_XRDZIPDATADESCRIPTOR_HH_
 #define SRC_XRDZIP_XRDZIPDATADESCRIPTOR_HH_
 
+#include <cstdint>
+
 namespace XrdZip
 {
   //---------------------------------------------------------------------------
diff --git a/src/XrdZip/XrdZipExtra.hh b/src/XrdZip/XrdZipExtra.hh
index c415faa7e..041b50ec2 100644
--- a/src/XrdZip/XrdZipExtra.hh
+++ b/src/XrdZip/XrdZipExtra.hh
@@ -27,6 +27,9 @@
 
 #include "XrdZip/XrdZipUtils.hh"
 
+#include <cstdint>
+#include <sys/types.h>
+
 namespace XrdZip
 {
   //---------------------------------------------------------------------------
diff --git a/src/XrdZip/XrdZipUtils.hh b/src/XrdZip/XrdZipUtils.hh
index 1d48e543d..619f16daf 100644
--- a/src/XrdZip/XrdZipUtils.hh
+++ b/src/XrdZip/XrdZipUtils.hh
@@ -25,12 +25,12 @@
 #ifndef SRC_XRDZIP_XRDZIPUTILS_HH_
 #define SRC_XRDZIP_XRDZIPUTILS_HH_
 
+#include <algorithm>
+#include <cstdint>
 #include <cstring>
-
 #include <ctime>
-#include <vector>
-#include <algorithm>
 #include <iterator>
+#include <vector>
 
 namespace XrdZip
 {
-- 
2.43.0