fix(s32g274a): avoid overwriting const fields

This corrects the following Coverity issue:
  CID 425810:  High impact quality  (WRITE_CONST_FIELD).
  A write to an aggregate overwrites a const-qualified field within the
  aggregate.
     (void)memset(&s32g2_console, 0, sizeof(s32g2_console));

Change-Id: Idc332be2c4dbf4858d2e9be0b41d5eba86587258
Signed-off-by: Ghennadi Procopciuc <ghennadi.procopciuc@nxp.com>
This commit is contained in:
Ghennadi Procopciuc 2024-05-10 15:17:57 +03:00
parent 23fc05a33d
commit bf012960d4

View file

@ -11,11 +11,12 @@
void console_s32g2_register(void)
{
static console_t s32g2_console;
static console_t s32g2_console = {
.next = NULL,
.flags = 0u,
};
int ret;
(void)memset(&s32g2_console, 0, sizeof(s32g2_console));
ret = console_linflex_register(UART_BASE, UART_CLOCK_HZ,
UART_BAUDRATE, &s32g2_console);
if (ret == 0) {