Correct infinite loop in swicms_set_cmn
When using Recognizer.setAcousticState a call is made down to
swicms_set_cmn in srec. If a valid vector is provided swicms_set_cmn
will loop indefinitely. Increase dim_count in the while loop to
prevent it.
Change-Id: I133bdaa6defd0677f56d0418832bb432d9feddba
diff --git a/srec/clib/swicms.c b/srec/clib/swicms.c
index 4b3381b..6958789 100644
--- a/srec/clib/swicms.c
+++ b/srec/clib/swicms.c
@@ -427,6 +427,8 @@
{
set_status = ESR_INVALID_ARGUMENT;
}
+
+ dim_count++;
}
if ( set_status == ESR_SUCCESS )
{