Skip to content

Commit 6a34f05

Browse files
sander.hagendoorneyalroz
sander.hagendoorn
authored andcommitted
Regards mpaland#77: MISRA-C:2012 Rule 20.1: #include directives should only be preceded by other preprocessor directives or comments.
1 parent 346a22b commit 6a34f05

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/printf/printf.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -107,14 +107,6 @@
107107
#define PRINTF_SUPPORT_LONG_LONG 1
108108
#endif
109109

110-
#if PRINTF_SUPPORT_LONG_LONG
111-
typedef unsigned long long printf_unsigned_value_t;
112-
typedef long long printf_signed_value_t;
113-
#else
114-
typedef unsigned long printf_unsigned_value_t;
115-
typedef long printf_signed_value_t;
116-
#endif
117-
118110
#define PRINTF_PREFER_DECIMAL false
119111
#define PRINTF_PREFER_EXPONENTIAL true
120112

@@ -146,6 +138,14 @@ typedef long printf_signed_value_t;
146138
#define BASE_DECIMAL 10
147139
#define BASE_HEX 16
148140

141+
#if PRINTF_SUPPORT_LONG_LONG
142+
typedef unsigned long long printf_unsigned_value_t;
143+
typedef long long printf_signed_value_t;
144+
#else
145+
typedef unsigned long printf_unsigned_value_t;
146+
typedef long printf_signed_value_t;
147+
#endif
148+
149149
typedef uint8_t numeric_base_t;
150150

151151
#if (PRINTF_SUPPORT_DECIMAL_SPECIFIERS || PRINTF_SUPPORT_EXPONENTIAL_SPECIFIERS)

0 commit comments

Comments
 (0)