must initialize deleted pointers to null since the following commands may fail

This commit is contained in:
Axel Kohlmeyer
2023-10-21 06:28:14 -04:00
parent 1db5643d6e
commit a7fb81c68e
2 changed files with 14 additions and 0 deletions

View File

@ -332,6 +332,8 @@ void Update::create_integrate(int narg, char **arg, int trysuffix)
delete[] integrate_style;
delete integrate;
integrate_style = nullptr;
integrate = nullptr;
int sflag;
@ -400,6 +402,8 @@ void Update::create_minimize(int narg, char **arg, int trysuffix)
delete[] minimize_style;
delete minimize;
minimize_style = nullptr;
minimize = nullptr;
// temporarily assign the style name without suffix (for error messages during creation)
minimize_style = arg[0];