ERROR - EFI coding style error

ERROR - *Error code: 5007

ERROR - *There should be no initialization of a variable as part of its declaration

ERROR - *file: //home/corthon/_uefi/edk2_qemu_ci/edk2/MdeModulePkg/Library/VariablePolicyLib/VariablePolicyUnitTest/VariablePolicyUnitTest.c

ERROR - *Line number: 333

ERROR - *Variable Name: MatchCheckPolicy

 

EccCheck no likey:

SIMPLE_VARIABLE_POLICY_ENTRY   ValidationPolicy = {

    {

      VARIABLE_POLICY_ENTRY_REVISION,

      sizeof(VARIABLE_POLICY_ENTRY) + sizeof(TEST_VAR_1_NAME),

      sizeof(VARIABLE_POLICY_ENTRY),

      TEST_GUID_1,

      TEST_POLICY_MIN_SIZE_NULL,

      TEST_POLICY_MAX_SIZE_NULL,

      TEST_POLICY_ATTRIBUTES_NULL,

      TEST_POLICY_ATTRIBUTES_NULL,

      VARIABLE_POLICY_TYPE_NO_LOCK

    },

    TEST_VAR_1_NAME

  };

 

But you can’t init this structure separately without addressing each field.

Can a brother get an override?

 

- Bret