From 8ac4b113a5797ffb73322f61e3099201dd1b7412 Mon Sep 17 00:00:00 2001 From: Austin Shalit Date: Tue, 25 Dec 2018 20:58:04 -0800 Subject: [PATCH] Fix build on macOS 10.14.2 (#1509) --- wpilibc/src/main/native/include/frc/PIDSource.h | 2 ++ wpiutil/src/test/native/cpp/test_optional.cpp | 3 +++ 2 files changed, 5 insertions(+) diff --git a/wpilibc/src/main/native/include/frc/PIDSource.h b/wpilibc/src/main/native/include/frc/PIDSource.h index ce6f41f7f8..1a807b10b9 100644 --- a/wpilibc/src/main/native/include/frc/PIDSource.h +++ b/wpilibc/src/main/native/include/frc/PIDSource.h @@ -19,6 +19,8 @@ enum class PIDSourceType { kDisplacement, kRate }; */ class PIDSource { public: + virtual ~PIDSource() = default; + /** * Set which parameter you are using as a process control variable. * diff --git a/wpiutil/src/test/native/cpp/test_optional.cpp b/wpiutil/src/test/native/cpp/test_optional.cpp index 779cc18399..e64f0c2a1f 100644 --- a/wpiutil/src/test/native/cpp/test_optional.cpp +++ b/wpiutil/src/test/native/cpp/test_optional.cpp @@ -625,6 +625,9 @@ TEST(Optional, example_rationale) optional> ot {in_place}; optional> ou {in_place, nullopt}; optional> ov {optional{}}; + + (void) ot; + (void) ou; optional oi; auto ooi = make_optional(oi);