From ad292da6e400f9445f18c0f22a3fd6e4d10761dd Mon Sep 17 00:00:00 2001 From: Douglas Clowes Date: Fri, 7 Dec 2007 10:25:00 +1100 Subject: [PATCH] Reduce excessive update messages by supressing when value has not changed r2262 | dcl | 2007-12-07 10:25:00 +1100 (Fri, 07 Dec 2007) | 2 lines --- sicvar.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sicvar.c b/sicvar.c index 5b8af4c9..ddf27bdb 100644 --- a/sicvar.c +++ b/sicvar.c @@ -251,7 +251,7 @@ { return 0; } - else + else if (self->fVal != fNew) { self->fVal = fNew; InvokeCallBack(self->pCall, VALUECHANGE, self); @@ -268,7 +268,7 @@ { return 0; } - else + else if (self->iVal != iNew) { self->iVal = iNew; InvokeCallBack(self->pCall, VALUECHANGE, self); @@ -285,7 +285,7 @@ { return 0; } - else + else if (self->text && strcmp(self->text, pNew)) { if(self->text) {