Skip to content

Commit b0f2eca

Browse files
committed
free FastAccelStepper instance on init failure (memory leak)
1 parent b24356f commit b0f2eca

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

src/FastAccelStepperEngine.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ FastAccelStepper* FastAccelStepperEngine::stepperConnectToPin(
120120

121121
FastAccelStepper* s = new FastAccelStepper();
122122
if (!s->init(this, fas_stepper_num, step_pin)) {
123+
delete s;
123124
return nullptr;
124125
}
125126
_stepper[fas_stepper_num] = s;

0 commit comments

Comments
 (0)