Przeglądaj źródła

Patch some loop macros

Scott Lahteine 7 lat temu
rodzic
commit
d13f76b7da
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2
    2
      Marlin/src/core/enum.h

+ 2
- 2
Marlin/src/core/enum.h Wyświetl plik

45
   NO_AXIS   = 0xFF
45
   NO_AXIS   = 0xFF
46
 };
46
 };
47
 
47
 
48
-#define LOOP_S_LE_N(VAR, S, N) for (uint8_t VAR=S; VAR<=N; VAR++)
49
-#define LOOP_S_L_N(VAR, S, N) for (uint8_t VAR=S; VAR<N; VAR++)
48
+#define LOOP_S_LE_N(VAR, S, N) for (uint8_t VAR=(S); VAR<=(N); VAR++)
49
+#define LOOP_S_L_N(VAR, S, N) for (uint8_t VAR=(S); VAR<(N); VAR++)
50
 #define LOOP_LE_N(VAR, N) LOOP_S_LE_N(VAR, 0, N)
50
 #define LOOP_LE_N(VAR, N) LOOP_S_LE_N(VAR, 0, N)
51
 #define LOOP_L_N(VAR, N) LOOP_S_L_N(VAR, 0, N)
51
 #define LOOP_L_N(VAR, N) LOOP_S_L_N(VAR, 0, N)
52
 
52
 

Ładowanie…
Anuluj
Zapisz