Skip to content

Commit 78c097b

Browse files
fix macro expansion for printf_p in avr/pgmspace.h
1 parent b639567 commit 78c097b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

cores/stm32l4/avr/pgmspace.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,13 +96,13 @@ typedef const void* uint_farptr_t;
9696
#define strlcpy_PF(dest, src, n) strlcpy((dest), (src), (n))
9797
#define memcmp_PF(s1, s2, n) memcmp((s1), (s2), (n))
9898

99-
#define sprintf_P(s, f, ...) sprintf((s), (f), __VA_ARGS__)
100-
#define snprintf_P(s, n, f, ...) snprintf((s), (n), (f), __VA_ARGS__)
99+
#define printf_P(...) printf(__VA_ARGS__)
100+
#define fprintf_P(fp, ...) fprintf((fp), __VA_ARGS__)
101+
#define sprintf_P(s, ...) sprintf((s), __VA_ARGS__)
102+
#define snprintf_P(s, n, ...) snprintf((s), (n), __VA_ARGS__)
103+
#define vfprintf_P(fp, f, ap) vfprintf((fp), (f), (ap))
101104
#define vsprintf_P(s, f, ap) vsprintf((s), (f), (ap))
102105
#define vsnprintf_P(s, n, f, ap) vsnprintf((s), (n), (f), (ap))
103-
#define vfprintf_P(fp, f, ap) vfprintf((fp), (f), (ap))
104-
#define printf_P(f, ...) printf((f), __VA_ARGS__)
105-
#define fprintf_P(fp, f, ...) fprintf((fp), (f), __VA_ARGS__)
106106

107107
#define pgm_read_byte(addr) (*(const unsigned char *)(addr))
108108
#define pgm_read_word(addr) (*(const unsigned short *)(addr))

0 commit comments

Comments
 (0)