| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 7b74638 commit de125a5
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -550,9 +550,12 @@ struct EnginePointer { | |||
| 550 | 550 | ||
| 551 | 551 | inline void reset(ENGINE* engine_ = nullptr, bool finish_on_exit_ = false) { | |
| 552 | 552 | if (engine != nullptr) { | |
| 553 | - if (finish_on_exit) | ||
| 554 | - ENGINE_finish(engine); | ||
| 555 | - ENGINE_free(engine); | ||
| 553 | + if (finish_on_exit) { | ||
| 554 | + // This also does the equivalent of ENGINE_free. | ||
| 555 | + CHECK_EQ(ENGINE_finish(engine), 1); | ||
| 556 | + } else { | ||
| 557 | + CHECK_EQ(ENGINE_free(engine), 1); | ||
| 558 | + } | ||
| 556 | 559 | } | |
| 557 | 560 | engine = engine_; | |
| 558 | 561 | finish_on_exit = finish_on_exit_; | |
| Back | FazBrowse Home | New Git URL |
0 commit comments