Merge "Correct infinite loop in swicms_set_cmn"
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 )
       {