瀏覽代碼

Compile without c++11.

Marek Bel 6 年之前
父節點
當前提交
eb1d17c3c6
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      Firmware/Timer.h

+ 8 - 0
Firmware/Timer.h

@@ -32,12 +32,20 @@ private:
  *
  * Maximum period is at least 49 days.
  */
+#if __cplusplus>=201103L
 using LongTimer = Timer<unsigned long>;
+#else
+typedef Timer<unsigned long> LongTimer;
+#endif
 /**
  * @brief Timer unsigned short specialization
  *
  * Maximum period is at least 65 seconds.
  */
+#if __cplusplus>=201103L
 using ShortTimer = Timer<unsigned short>;
+#else
+typedef Timer<unsigned short> ShortTimer;
+#endif
 
 #endif /* TIMER_H */