Commit 07eb1d44 authored by Anders Hafreager's avatar Anders Hafreager Committed by Axel Kohlmeyer
Browse files

Fixed initialization of arrays in fixes

parent 265cc141
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -52,8 +52,6 @@ FixSpring::FixSpring(LAMMPS *lmp, int narg, char **arg) :
  respa_level_support = 1;
  ilevel_respa = 0;

  group2 = NULL;

  if (strcmp(arg[3],"tether") == 0) {
    if (narg != 9) error->all(FLERR,"Illegal fix spring command");
    styleflag = TETHER;
+2 −2
Original line number Diff line number Diff line
@@ -34,7 +34,8 @@ using namespace FixConst;
/* ---------------------------------------------------------------------- */

FixSpringChunk::FixSpringChunk(LAMMPS *lmp, int narg, char **arg) :
  Fix(lmp, narg, arg)
  Fix(lmp, narg, arg),
  idchunk(NULL), idcom(NULL), com0(NULL), fcom(NULL)
{
  if (narg != 6) error->all(FLERR,"Illegal fix spring/chunk command");

@@ -55,7 +56,6 @@ FixSpringChunk::FixSpringChunk(LAMMPS *lmp, int narg, char **arg) :
  strcpy(idcom,arg[5]);

  esprings = 0.0;
  com0 = fcom = NULL;
  nchunk = 0;
}

+2 −1
Original line number Diff line number Diff line
@@ -32,7 +32,8 @@ using namespace FixConst;
/* ---------------------------------------------------------------------- */

FixSpringSelf::FixSpringSelf(LAMMPS *lmp, int narg, char **arg) :
  Fix(lmp, narg, arg)
  Fix(lmp, narg, arg),
  xoriginal(NULL)
{
  if ((narg < 4) || (narg > 5))
    error->all(FLERR,"Illegal fix spring/self command");
+2 −1
Original line number Diff line number Diff line
@@ -27,7 +27,8 @@ enum{UNKNOWN,GLOBAL,PERATOM};

/* ---------------------------------------------------------------------- */

FixStore::FixStore(LAMMPS *lmp, int narg, char **arg) : Fix(lmp, narg, arg)
FixStore::FixStore(LAMMPS *lmp, int narg, char **arg) : Fix(lmp, narg, arg),
vstore(NULL), astore(NULL), rbuf(NULL)
{
  if (narg != 6) error->all(FLERR,"Illegal fix store command");

+2 −1
Original line number Diff line number Diff line
@@ -26,7 +26,8 @@ using namespace FixConst;
/* ---------------------------------------------------------------------- */

FixStoreForce::FixStoreForce(LAMMPS *lmp, int narg, char **arg) :
  Fix(lmp, narg, arg)
  Fix(lmp, narg, arg),
  foriginal(NULL)
{
  if (narg < 3) error->all(FLERR,"Illegal fix store/coord command");

Loading