DEADSOFTWARE

Добавлена свёртка констант
[dsw-obn.git] / rtl / SYSTEM.java
index 68f82bd0983c3ee348507e7903023dc63318cf8c..28d8c466df99d528685380520b5429a2248a18e5 100644 (file)
@@ -19,16 +19,17 @@ public class SYSTEM
 
        public static void COPY(byte[] x, byte[] v)
        {
-               int len_x = LEN(x);
-               int len_v = v.length - 1;
+               int ix = LEN(x);
+               int iv = v.length - 1;
 
-               int len = (len_x < len_v) ? (len_x) : (len_v);
-               for(int i = 0; i < len; i++)
+               int i = 0;
+               int len = (ix < iv) ? (ix) : (iv);
+               while(i < len)
                {
                        v[i] = x[i];
+                       i += 1;
                }
-
-               v[len] = 0;
+               v[i] = 0;
        }
 
        public static int STRCMP(byte[] a, byte[] b)