logging: Fixed compile warning with extern array declaration

The extern array declaration of size 0 gives a warning when
compiling with GCC. Updated to use [] rather than [0].

Signed-off-by: Emil Gydesen <emil_gydesen@bose.com>
This commit is contained in:
Emil Gydesen 2020-05-20 15:00:23 +02:00 committed by Carles Cufí
commit bf414c5559
2 changed files with 6 additions and 6 deletions

View file

@ -62,8 +62,8 @@ struct log_backend {
bool autostart; bool autostart;
}; };
extern const struct log_backend __log_backends_start[0]; extern const struct log_backend __log_backends_start[];
extern const struct log_backend __log_backends_end[0]; extern const struct log_backend __log_backends_end[];
/** /**
* @brief Macro for creating a logger backend instance. * @brief Macro for creating a logger backend instance.

View file

@ -413,8 +413,8 @@ static inline char z_log_minimal_level_to_char(int level)
*/ */
#define LOG_LEVEL_INTERNAL_RAW_STRING LOG_LEVEL_NONE #define LOG_LEVEL_INTERNAL_RAW_STRING LOG_LEVEL_NONE
extern struct log_source_const_data __log_const_start[0]; extern struct log_source_const_data __log_const_start[];
extern struct log_source_const_data __log_const_end[0]; extern struct log_source_const_data __log_const_end[];
/** @brief Get name of the log source. /** @brief Get name of the log source.
* *
@ -456,8 +456,8 @@ static inline uint32_t log_sources_count(void)
return log_const_source_id(__log_const_end); return log_const_source_id(__log_const_end);
} }
extern struct log_source_dynamic_data __log_dynamic_start[0]; extern struct log_source_dynamic_data __log_dynamic_start[];
extern struct log_source_dynamic_data __log_dynamic_end[0]; extern struct log_source_dynamic_data __log_dynamic_end[];
/** @brief Creates name of variable and section for runtime log data. /** @brief Creates name of variable and section for runtime log data.
* *