initialize all pointers in initializer list to null
This commit is contained in:
@ -102,9 +102,11 @@ function executed, and finally the class instance is deleted.
|
|||||||
* \param argc number of entries in *argv*
|
* \param argc number of entries in *argv*
|
||||||
* \param argv argument vector */
|
* \param argv argument vector */
|
||||||
|
|
||||||
Input::Input(LAMMPS *lmp, int argc, char **argv) : Pointers(lmp)
|
Input::Input(LAMMPS *lmp, int argc, char **argv) :
|
||||||
|
Pointers(lmp), variable(nullptr), labelstr(nullptr), infiles(nullptr), inlines(nullptr),
|
||||||
|
command_map(nullptr)
|
||||||
{
|
{
|
||||||
MPI_Comm_rank(world,&me);
|
MPI_Comm_rank(world, &me);
|
||||||
|
|
||||||
maxline = maxcopy = maxwork = 0;
|
maxline = maxcopy = maxwork = 0;
|
||||||
line = copy = work = nullptr;
|
line = copy = work = nullptr;
|
||||||
@ -115,7 +117,6 @@ Input::Input(LAMMPS *lmp, int argc, char **argv) : Pointers(lmp)
|
|||||||
echo_log = 1;
|
echo_log = 1;
|
||||||
|
|
||||||
label_active = 0;
|
label_active = 0;
|
||||||
labelstr = nullptr;
|
|
||||||
jump_skip = 0;
|
jump_skip = 0;
|
||||||
utf8_warn = true;
|
utf8_warn = true;
|
||||||
|
|
||||||
@ -124,7 +125,7 @@ Input::Input(LAMMPS *lmp, int argc, char **argv) : Pointers(lmp)
|
|||||||
infiles = new FILE *[LMP_MAXFILE];
|
infiles = new FILE *[LMP_MAXFILE];
|
||||||
infiles[0] = infile;
|
infiles[0] = infile;
|
||||||
inlines = new int[LMP_MAXFILE];
|
inlines = new int[LMP_MAXFILE];
|
||||||
} else infiles = nullptr;
|
}
|
||||||
|
|
||||||
variable = new Variable(lmp);
|
variable = new Variable(lmp);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user