Skip to content

warning: default initialization of an object of type 'const uint16_t' leaves the object uninitialized #2469

@peckato1

Description

@peckato1

I am getting this compile warning under clang 21.1

[40/104] Building C object CMakeFiles/yangobj.dir/src/plugins_exts.c.o
/home/tomas/zdrojaky/cesnet/libyang/src/plugins_exts.c:156:24: warning: default initialization of an object of type 'const uint16_t' (aka 'const unsigned short') leaves the object uninitialized [-Wdefault-const-init-var-unsafe]
  156 |         const uint16_t flags;
      |                        ^
/home/tomas/zdrojaky/cesnet/libyang/src/plugins_exts.c:234:24: warning: default initialization of an object of type 'const uint16_t' (aka 'const unsigned short') leaves the object uninitialized [-Wdefault-const-init-var-unsafe]
  234 |         const uint16_t flags;
      |                        ^
/home/tomas/zdrojaky/cesnet/libyang/src/plugins_exts.c:291:24: warning: default initialization of an object of type 'const uint16_t' (aka 'const unsigned short') leaves the object uninitialized [-Wdefault-const-init-var-unsafe]
  291 |         const uint16_t flags;
      |                        ^
3 warnings generated.

Current devel version (77a2824690b4d7fc0e0f5fae64edb1dab5705003)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions