ソースを参照

Merge pull request #619 from PavelSindler/feedmultiply_fix

fixed possible feedmultiply change
mkbel 6 年 前
コミット
e941377d76
2 ファイル変更3 行追加3 行削除
  1. 1 1
      Firmware/MenuStack.cpp
  2. 2 2
      Firmware/MenuStack.h

+ 1 - 1
Firmware/MenuStack.cpp

@@ -9,7 +9,7 @@
  * @param menu
  * @param position selected position in menu being pushed
  */
-void MenuStack::push(menuFunc_t menu, uint8_t position)
+void MenuStack::push(menuFunc_t menu, int8_t position)
 {
     if (m_index >= max_depth) return;
     m_stack[m_index].menu = menu;

+ 2 - 2
Firmware/MenuStack.h

@@ -19,10 +19,10 @@ public:
     struct Record
     {
         menuFunc_t menu;
-        uint8_t position;
+        int8_t position;
     };
     MenuStack():m_stack(),m_index(0) {}
-    void push(menuFunc_t menu, uint8_t position);
+    void push(menuFunc_t menu, int8_t position);
     Record pop();
     void reset(){m_index = 0;}
 private: