| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- diff --git a/src/librealsense-exception.h b/src/librealsense-exception.h
- index ec0f47854..9dcfa13a9 100644
- --- a/src/librealsense-exception.h
- +++ b/src/librealsense-exception.h
- @@ -9,7 +9,7 @@
-
- #include <exception>
- #include <string>
- -
- +#include <cstring>
-
- namespace librealsense {
-
- diff --git a/src/linux/backend-hid.h b/src/linux/backend-hid.h
- index 20d5e7319..ed88df564 100644
- --- a/src/linux/backend-hid.h
- +++ b/src/linux/backend-hid.h
- @@ -7,6 +7,7 @@
-
- #include <limits.h>
- #include <list>
- +#include <fstream>
-
- namespace librealsense
- {
- diff --git a/src/platform/platform-utils.cpp b/src/platform/platform-utils.cpp
- index 13c8f536b..ce58e9ce0 100644
- --- a/src/platform/platform-utils.cpp
- +++ b/src/platform/platform-utils.cpp
- @@ -1,6 +1,7 @@
- // License: Apache 2.0. See LICENSE file in root directory.
- // Copyright(c) 2023 RealSense, Inc. All Rights Reserved.
- -
- +#include <algorithm>
- +using std::find;
- #include "platform-utils.h"
-
- #include "uvc-device-info.h"
- diff --git a/src/source.h b/src/source.h
- index 819b99e3e..d9b9be951 100644
- --- a/src/source.h
- +++ b/src/source.h
- @@ -3,7 +3,7 @@
-
- #pragma once
-
- -
- +#include <algorithm>
- #include <librealsense2/hpp/rs_types.hpp>
- #include <src/frame-archive.h>
-
- diff --git a/src/types.cpp b/src/types.cpp
- index 226b464b3..e13ffd3ce 100644
- --- a/src/types.cpp
- +++ b/src/types.cpp
- @@ -6,7 +6,7 @@
- #include "librealsense-exception.h"
- #include <librealsense2/hpp/rs_processing.hpp>
- #include <ostream>
- -
- +#include <cmath>
-
- std::ostream & operator<<( std::ostream & out, rs2_extrinsics const & e )
- {
- diff --git a/third-party/rsutils/src/control-c-handler.cpp b/third-party/rsutils/src/control-c-handler.cpp
- index 53f5e1e2b..90df42de7 100644
- --- a/third-party/rsutils/src/control-c-handler.cpp
- +++ b/third-party/rsutils/src/control-c-handler.cpp
- @@ -6,7 +6,7 @@
-
- #include <signal.h>
- #include <atomic>
- -
- +#include <stdexcept>
-
- namespace rsutils {
- namespace concurrency {
- diff --git a/third-party/rsutils/src/network-adapter-watcher.cpp b/third-party/rsutils/src/network-adapter-watcher.cpp
- index 9ce5001a8..3ae1f1398 100644
- --- a/third-party/rsutils/src/network-adapter-watcher.cpp
- +++ b/third-party/rsutils/src/network-adapter-watcher.cpp
- @@ -1,6 +1,7 @@
- // License: Apache 2.0. See LICENSE file in root directory.
- // Copyright(c) 2024 RealSense, Inc. All Rights Reserved.
- -
- +#include <cstring>
- +#include <thread>
- #include <rsutils/os/network-adapter-watcher.h>
- #include <rsutils/shared-ptr-singleton.h>
- #include <rsutils/signal.h>
- diff --git a/third-party/rsutils/src/special-folder.cpp b/third-party/rsutils/src/special-folder.cpp
- index bab2330a9..220221c1e 100644
- --- a/third-party/rsutils/src/special-folder.cpp
- +++ b/third-party/rsutils/src/special-folder.cpp
- @@ -1,6 +1,6 @@
- // License: Apache 2.0. See LICENSE file in root directory.
- // Copyright(c) 2023 RealSense, Inc. All Rights Reserved.
- -
- +#include <stdexcept>
- #include <rsutils/os/special-folder.h>
- #include <rsutils/easylogging/easyloggingpp.h>
- #include <locale.h>
-
|