PSI sics-cvs-psi-complete-tree-post-site-support
This commit is contained in:
17
simdriv.c
17
simdriv.c
@@ -255,6 +255,11 @@ static int SimSetPar(void *self, SConnection *pCon, char *name, float newValue)
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
/*---------------------------------------------------------------------------*/
|
||||
void KillSIM(void *pData)
|
||||
{
|
||||
return;
|
||||
}
|
||||
/*--------------------------------------------------------------------------*/
|
||||
MotorDriver *CreateSIM(SConnection *pCon, int argc, char *argv[])
|
||||
{
|
||||
@@ -356,6 +361,7 @@ static int SimSetPar(void *self, SConnection *pCon, char *name, float newValue)
|
||||
pDriv->Halt = SimHalt;
|
||||
pDriv->fSpeed = .01;
|
||||
pDriv->iTime = 0;
|
||||
pDriv->KillPrivate = KillSIM;
|
||||
|
||||
/* check for optional speed paramter */
|
||||
pCurrent = pCurrent->pNext;
|
||||
@@ -369,17 +375,6 @@ static int SimSetPar(void *self, SConnection *pCon, char *name, float newValue)
|
||||
DeleteTokenList(pList);
|
||||
return (MotorDriver *)pDriv;
|
||||
}
|
||||
/*---------------------------------------------------------------------------*/
|
||||
void KillSIM(void *pData)
|
||||
{
|
||||
SIMDriv *pDriv;
|
||||
|
||||
assert(pData);
|
||||
pDriv = (SIMDriv *)pData;
|
||||
if(pDriv->name)
|
||||
free(pDriv->name);
|
||||
free(pDriv);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user