> On 12 Jul 2023, at 10:22, Jan Beulich <[email protected]> wrote:
> 
> On 12.07.2023 10:21, Luca Fancellu wrote:
>>> On 11 Jul 2023, at 21:21, Stefano Stabellini <[email protected]> wrote:
>>> 
>>> From: Stefano Stabellini <[email protected]>
>>> 
>>> Specify that {} is allowed for zero-initialization.
>>> 
>>> Signed-off-by: Stefano Stabellini <[email protected]>
>> 
>> Reviewed-by: Luca Fancellu <[email protected]>
> 
> Acked-by: Jan Beulich <[email protected]>
> 
>>> --- a/docs/misra/rules.rst
>>> +++ b/docs/misra/rules.rst
>>> @@ -284,6 +284,11 @@ maintainers if you want to suggest a change.
>>>       braces
>>>     -
>>> 
>>> +   * - `Rule 9.3 
>>> <https://gitlab.com/MISRA/MISRA-C/MISRA-C-2012/Example-Suite/-/blob/master/R_09_03.c>`_
>>> +     - Required
>>> +     - Arrays shall not be partially initialized
>>> +     - {} is also allowed to specify explicit zero-initialization
>> 
>> Not related to this patch, but how is the coding style for this? Is it {} 
>> without spaces or { } with one space?
>> It’s not specified in the coding style
> 
> In the absence of anything written down, I'm inclined to infer both
> forms are acceptable.

:) I see, that’s what I was worried, anyway you are right! 
I have a WIP for clang format that would generate some discussion, but at least 
I hope it will clarify many of these small
things that make our codebase less uniform, making us write down some rules 

> 
> Jan

Reply via email to