need to look at eCounting

This commit is contained in:
Douglas Clowes
2012-11-30 09:24:30 +11:00
parent cacc490e59
commit e929862b2d

View File

@ -240,7 +240,7 @@ int VarSetFloat(pSicsVariable self, float fNew, int iUserRights)
if (self->iAccessCode < iUserRights) { if (self->iAccessCode < iUserRights) {
return 0; return 0;
} else { } else if (self->fVal != fNew) {
self->fVal = fNew; self->fVal = fNew;
InvokeCallBack(self->pCall, VALUECHANGE, self); InvokeCallBack(self->pCall, VALUECHANGE, self);
tracePar(self->name,"%f",fNew); tracePar(self->name,"%f",fNew);
@ -256,7 +256,7 @@ int VarSetInt(pSicsVariable self, int iNew, int iUserRights)
if (self->iAccessCode < iUserRights) { if (self->iAccessCode < iUserRights) {
return 0; return 0;
} else { } else if (self->iVal != iNew) {
self->iVal = iNew; self->iVal = iNew;
InvokeCallBack(self->pCall, VALUECHANGE, self); InvokeCallBack(self->pCall, VALUECHANGE, self);
tracePar(self->name,"%d",iNew); tracePar(self->name,"%d",iNew);
@ -272,7 +272,7 @@ int VarSetText(pSicsVariable self, char *pNew, int iUserRights)
if (self->iAccessCode < iUserRights) { if (self->iAccessCode < iUserRights) {
return 0; return 0;
} else { } else if (self->text && strcmp(self->text, pNew)) {
if (self->text) { if (self->text) {
free(self->text); free(self->text);
} }