]> www.infradead.org Git - users/sagi/libnvme.git/commit
linux: Fix uninitialized variables
authorTomas Bzatek <tbzatek@redhat.com>
Fri, 3 May 2024 15:19:39 +0000 (17:19 +0200)
committerDaniel Wagner <wagi@monom.org>
Fri, 10 May 2024 11:39:19 +0000 (13:39 +0200)
commit06b8853d8d84cfbb848004fa762cadaf4235a0b1
treed8965dc9696f058f6ae901e47a188da8feb4b996
parent7b24e80db7af2f070cdf66c938ec8eb2b6258b09
linux: Fix uninitialized variables

In file included from ../src/nvme/linux.c:40:
In function ‘freep’,
    inlined from ‘nvme_get_telemetry_log’ at ../src/nvme/linux.c:169:23:
../src/nvme/cleanup.h:24:9: warning: ‘log’ may be used uninitialized [-Wmaybe-uninitialized]
   24 |         free(*(void **)p);
      |         ^~~~~~~~~~~~~~~~~
../src/nvme/linux.c: In function ‘nvme_get_telemetry_log’:
../src/nvme/linux.c:169:30: note: ‘log’ was declared here
  169 |         _cleanup_free_ void *log;
      |                              ^~~

Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>
src/nvme/linux.c