From f9bd4a5e94c6971d9e7774748499d16e3c4a13de Mon Sep 17 00:00:00 2001 From: jmcarcell Date: Wed, 13 Dec 2023 09:31:45 +0100 Subject: [PATCH 1/3] Fix two compiler warnings --- src/cpp/include/IMPL/AccessChecked.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cpp/include/IMPL/AccessChecked.h b/src/cpp/include/IMPL/AccessChecked.h index 3cb5fc988..ada5e8dd9 100644 --- a/src/cpp/include/IMPL/AccessChecked.h +++ b/src/cpp/include/IMPL/AccessChecked.h @@ -22,6 +22,7 @@ namespace IMPL { public: AccessChecked() ; + AccessChecked(const AccessChecked&) = default; virtual ~AccessChecked() = default; virtual int simpleUID() const { return _id ; } From bd7c09bef3ddf1ac450563a008ae084cc92dbae8 Mon Sep 17 00:00:00 2001 From: jmcarcell Date: Wed, 13 Dec 2023 09:32:49 +0100 Subject: [PATCH 2/3] Bump the version of SIO --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1148e1c63..cac2e1408 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -170,7 +170,7 @@ IF( NOT SIO_FOUND ) include(FetchContent) FetchContent_Declare(sio_extern GIT_REPOSITORY https://github.com/iLCSoft/SIO.git - GIT_TAG v00-01 + GIT_TAG v00-02 GIT_SHALLOW 1 # FIND_PACKAGE_ARGS ) From 6b373d4cd66234fe606a8f4c7ef9ae311ec59560 Mon Sep 17 00:00:00 2001 From: jmcarcell Date: Wed, 13 Dec 2023 09:54:42 +0100 Subject: [PATCH 3/3] Explicitly initialize the base class --- src/cpp/src/IMPL/TrackImpl.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cpp/src/IMPL/TrackImpl.cc b/src/cpp/src/IMPL/TrackImpl.cc index ef0b6824b..097238283 100644 --- a/src/cpp/src/IMPL/TrackImpl.cc +++ b/src/cpp/src/IMPL/TrackImpl.cc @@ -20,7 +20,7 @@ namespace IMPL { } // copy constructor - TrackImpl::TrackImpl(const TrackImpl& o) + TrackImpl::TrackImpl(const TrackImpl& o) : AccessChecked(o) { *this = o ; // call operator =