From 0e20ecae7a6a146c7943304c94a9cd72944d1e7a Mon Sep 17 00:00:00 2001 From: MarkRivers Date: Tue, 14 Dec 2010 22:21:49 +0000 Subject: [PATCH] Initialize some properties to 0 in constructors --- motorApp/MotorSimSrc/motorSimDriver.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/motorApp/MotorSimSrc/motorSimDriver.cpp b/motorApp/MotorSimSrc/motorSimDriver.cpp index 460be44a..a31b2e98 100644 --- a/motorApp/MotorSimSrc/motorSimDriver.cpp +++ b/motorApp/MotorSimSrc/motorSimDriver.cpp @@ -502,8 +502,10 @@ motorSimAxis::motorSimAxis(motorSimController *pController, int axis, double low this->endpoint.T = 0; this->endpoint.axis[0].p = start; this->endpoint.axis[0].v = 0; + this->nextpoint.T = 0; this->nextpoint.axis[0].p = start; this->route = routeNew( &(this->endpoint), &pars ); + this->deferred_move = 0; } @@ -532,7 +534,7 @@ motorSimController::motorSimController(const char *portName, int numAxes, int pr if (numAxes < 1 ) numAxes = 1; this->numAxes = numAxes; - + this->movesDeferred = 0; this->pAxes = (motorSimAxis**) calloc(numAxes, sizeof(motorSimAxis*)); for (axis=0; axis