mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-30 02:31:44 +00:00
Fix std::unique_ptrs using incomplete types
CANTalon declared a std::unique_ptr<CanTalonSRX> with CanTalonSRX as an incomplete type. This causes a compilation error in code using CANTalons. The CANTalonTest didn't catch this because it included ctre/CanTalonSRX.h as well as CANTalon.h. Normal user code doesn't do that. I reviewed uses of std::unique_ptr elsewhere and determined that PIDCommand may suffer from the same problem. There is no test for PIDCommand to prove otherwise. Change-Id: I54caf4941927910471ffb7170eb6737ba0e08437
This commit is contained in:
@@ -7,7 +7,6 @@
|
||||
|
||||
#include "Commands/PIDCommand.h"
|
||||
|
||||
#include "PIDController.h"
|
||||
#include "float.h"
|
||||
|
||||
PIDCommand::PIDCommand(const std::string &name, double p, double i, double d, double f,
|
||||
|
||||
Reference in New Issue
Block a user