ソースを参照

Disable printf format warnings - too pedantic

teensy4-core
PaulStoffregen 4年前
コミット
ba177b0d22
2個のファイルの変更6行の追加2行の削除
  1. +3
    -1
      teensy3/Print.h
  2. +3
    -1
      teensy4/Print.h

+ 3
- 1
teensy3/Print.h ファイルの表示

@@ -102,7 +102,9 @@ class Print
size_t println(const Printable &obj) { return obj.printTo(*this) + println(); }
int getWriteError() { return write_error; }
void clearWriteError() { setWriteError(0); }
int printf(const char *format, ...) __attribute__ ((format (printf, 2, 3)));
// format warnings are too pedantic - disable until newer toolchain offers better...
// https://forum.pjrc.com/threads/62473?p=256873&viewfull=1#post256873
int printf(const char *format, ...) /*__attribute__ ((format (printf, 2, 3)))*/;
int printf(const __FlashStringHelper *format, ...);
protected:
void setWriteError(int err = 1) { write_error = err; }

+ 3
- 1
teensy4/Print.h ファイルの表示

@@ -102,7 +102,9 @@ class Print
size_t println(const Printable &obj) { return obj.printTo(*this) + println(); }
int getWriteError() { return write_error; }
void clearWriteError() { setWriteError(0); }
int printf(const char *format, ...) __attribute__ ((format (printf, 2, 3)));
// format warnings are too pedantic - disable until newer toolchain offers better...
// https://forum.pjrc.com/threads/62473?p=256873&viewfull=1#post256873
int printf(const char *format, ...) /*__attribute__ ((format (printf, 2, 3)))*/;
int printf(const __FlashStringHelper *format, ...);
protected:
void setWriteError(int err = 1) { write_error = err; }

読み込み中…
キャンセル
保存