"...ssh:/git@developer.sourcefind.cn:2222/tsoc/openmm.git" did not exist on "61bb8786dbfbac885b0dc0cfd26dd900c7deebfc"
Commit 65c025a1 authored by Peter Eastman's avatar Peter Eastman
Browse files

Fixed some uninitialized pointers

parent 986d393c
...@@ -257,7 +257,7 @@ private: ...@@ -257,7 +257,7 @@ private:
class OpenCLCalcHarmonicAngleForceKernel : public CalcHarmonicAngleForceKernel { class OpenCLCalcHarmonicAngleForceKernel : public CalcHarmonicAngleForceKernel {
public: public:
OpenCLCalcHarmonicAngleForceKernel(std::string name, const Platform& platform, OpenCLContext& cl, System& system) : CalcHarmonicAngleForceKernel(name, platform), OpenCLCalcHarmonicAngleForceKernel(std::string name, const Platform& platform, OpenCLContext& cl, System& system) : CalcHarmonicAngleForceKernel(name, platform),
hasInitializedKernel(false), cl(cl), system(system) { hasInitializedKernel(false), cl(cl), system(system), params(NULL), indices(NULL) {
} }
~OpenCLCalcHarmonicAngleForceKernel(); ~OpenCLCalcHarmonicAngleForceKernel();
/** /**
...@@ -570,7 +570,8 @@ private: ...@@ -570,7 +570,8 @@ private:
*/ */
class OpenCLCalcGBSAOBCForceKernel : public CalcGBSAOBCForceKernel { class OpenCLCalcGBSAOBCForceKernel : public CalcGBSAOBCForceKernel {
public: public:
OpenCLCalcGBSAOBCForceKernel(std::string name, const Platform& platform, OpenCLContext& cl) : CalcGBSAOBCForceKernel(name, platform), cl(cl), hasCreatedKernels(false) { OpenCLCalcGBSAOBCForceKernel(std::string name, const Platform& platform, OpenCLContext& cl) : CalcGBSAOBCForceKernel(name, platform), cl(cl),
hasCreatedKernels(false), params(NULL), bornSum(NULL), bornRadii(NULL), bornForce(NULL), obcChain(NULL) {
} }
~OpenCLCalcGBSAOBCForceKernel(); ~OpenCLCalcGBSAOBCForceKernel();
/** /**
...@@ -862,7 +863,7 @@ private: ...@@ -862,7 +863,7 @@ private:
class OpenCLIntegrateVariableLangevinStepKernel : public IntegrateVariableLangevinStepKernel { class OpenCLIntegrateVariableLangevinStepKernel : public IntegrateVariableLangevinStepKernel {
public: public:
OpenCLIntegrateVariableLangevinStepKernel(std::string name, const Platform& platform, OpenCLContext& cl) : IntegrateVariableLangevinStepKernel(name, platform), cl(cl), OpenCLIntegrateVariableLangevinStepKernel(std::string name, const Platform& platform, OpenCLContext& cl) : IntegrateVariableLangevinStepKernel(name, platform), cl(cl),
hasInitializedKernels(false) { hasInitializedKernels(false), params(NULL) {
} }
~OpenCLIntegrateVariableLangevinStepKernel(); ~OpenCLIntegrateVariableLangevinStepKernel();
/** /**
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment