File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 8787#endif
8888
8989#include " progmem.h"
90+
91+ class __FlashStringHelper ;
92+ typedef const __FlashStringHelper* FSTR_P;
93+ #ifndef FPSTR
94+ #define FPSTR (S ) (reinterpret_cast <FSTR_P>(S))
95+ #endif
96+ #define FTOP (S ) (reinterpret_cast <const char *>(S))
Original file line number Diff line number Diff line change 3838#define PSTR (str ) (str)
3939#endif
4040#ifndef F
41- #define F (str ) (str)
41+ class __FlashStringHelper ;
42+ #define F (str ) (reinterpret_cast <const __FlashStringHelper *>(PSTR(str)))
4243#endif
4344#ifndef _SFR_BYTE
4445#define _SFR_BYTE (n ) (n)
Original file line number Diff line number Diff line change 2626
2727#include " ../inc/MarlinConfigPre.h"
2828
29- class __FlashStringHelper ;
30- typedef const __FlashStringHelper* FSTR_P;
31- #ifndef FPSTR
32- #define FPSTR (S ) (reinterpret_cast <FSTR_P>(S))
33- #endif
34- #define FTOP (S ) (reinterpret_cast <const char *>(S))
35-
3629//
3730// Conditional type assignment magic. For example...
3831//
You can’t perform that action at this time.
0 commit comments