Skip to content

Use designated initializers for i2c_master_bus_config_t #32

@gdellis

Description

@gdellis

Problem

The struct in uses positional initializers which relies on struct field order rather than designated initializers. This makes the code fragile and not self-documenting.

Suggested Fix

Use C++20 designated initializers:

0 ""

0 ""

0 ""

1 "/usr/include/stdc-predef.h" 1 3 4

0 "" 2

1 ""

File

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions