diff --git a/CommandLineArguments.cxx b/CommandLineArguments.cxx index 5613bd7abe30a3374d855f902fe0dc3aa35bcebd..549837740c2d75b7262531c24188d8cebd8a273f 100644 --- a/CommandLineArguments.cxx +++ b/CommandLineArguments.cxx @@ -649,10 +649,7 @@ void CommandLineArguments::PopulateVariable(double* variable, void CommandLineArguments::PopulateVariable(char** variable, const std::string& value) { - if (*variable) { - delete[] * variable; - *variable = 0; - } + delete[] * variable; *variable = new char[value.size() + 1]; strcpy(*variable, value.c_str()); }