This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a commit to branch support/2.4
in repository https://gitbox.apache.org/repos/asf/celix.git

commit 2dda7b303437260f4ec286d4c5e58e68b0d6106a
Author: PengZheng <[email protected]>
AuthorDate: Fri Oct 27 12:20:45 2023 +0800

    Add missing header include.
---
 libs/framework/gtest/src/DependencyManagerTestSuite.cc | 1 +
 libs/framework/include/celix/Bundle.h                  | 1 +
 libs/framework/include/celix/ServiceRegistration.h     | 1 +
 libs/framework/include/celix/Trackers.h                | 1 +
 libs/framework/include/celix/dm/Component.h            | 1 +
 libs/pushstreams/api/celix/PushEvent.h                 | 1 +
 6 files changed, 6 insertions(+)

diff --git a/libs/framework/gtest/src/DependencyManagerTestSuite.cc 
b/libs/framework/gtest/src/DependencyManagerTestSuite.cc
index 4e2cdd8b..70b8a5cc 100644
--- a/libs/framework/gtest/src/DependencyManagerTestSuite.cc
+++ b/libs/framework/gtest/src/DependencyManagerTestSuite.cc
@@ -20,6 +20,7 @@
 #include <gtest/gtest.h>
 #include <atomic>
 #include <condition_variable>
+#include <cstdint>
 
 #include "celix/dm/DependencyManager.h"
 #include "celix_framework_factory.h"
diff --git a/libs/framework/include/celix/Bundle.h 
b/libs/framework/include/celix/Bundle.h
index 5cc5e73f..f3322fd1 100644
--- a/libs/framework/include/celix/Bundle.h
+++ b/libs/framework/include/celix/Bundle.h
@@ -20,6 +20,7 @@
 #pragma once
 
 #include <cstdlib>
+#include <cstdint>
 #include <memory>
 
 #include "celix_bundle.h"
diff --git a/libs/framework/include/celix/ServiceRegistration.h 
b/libs/framework/include/celix/ServiceRegistration.h
index 9e7a6f7b..a99967da 100644
--- a/libs/framework/include/celix/ServiceRegistration.h
+++ b/libs/framework/include/celix/ServiceRegistration.h
@@ -19,6 +19,7 @@
 
 #pragma once
 
+#include <cstdint>
 #include <memory>
 #include <mutex>
 #include <vector>
diff --git a/libs/framework/include/celix/Trackers.h 
b/libs/framework/include/celix/Trackers.h
index 5498607c..c63eff4e 100644
--- a/libs/framework/include/celix/Trackers.h
+++ b/libs/framework/include/celix/Trackers.h
@@ -19,6 +19,7 @@
 
 #pragma once
 
+#include <cstdint>
 #include <memory>
 #include <mutex>
 #include <atomic>
diff --git a/libs/framework/include/celix/dm/Component.h 
b/libs/framework/include/celix/dm/Component.h
index 19e792e4..3085ff3a 100644
--- a/libs/framework/include/celix/dm/Component.h
+++ b/libs/framework/include/celix/dm/Component.h
@@ -23,6 +23,7 @@
 #include <string>
 #include <vector>
 #include <atomic>
+#include <cstdint>
 #include <mutex>
 #include <memory>
 #include <iostream>
diff --git a/libs/pushstreams/api/celix/PushEvent.h 
b/libs/pushstreams/api/celix/PushEvent.h
index 8be0a7a9..810b74af 100644
--- a/libs/pushstreams/api/celix/PushEvent.h
+++ b/libs/pushstreams/api/celix/PushEvent.h
@@ -19,6 +19,7 @@
 
 #pragma once
 
+#include <cstdint>
 #include "celix/IllegalStateException.h"
 
 namespace celix {

Reply via email to