]> git.alsa-project.org Git - alsa-gobject.git/commit
ctl/rawmidi/hwdep: fix compiler warning due to uninitialized variables
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Sat, 28 Aug 2021 02:51:36 +0000 (11:51 +0900)
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>
Sat, 28 Aug 2021 02:51:36 +0000 (11:51 +0900)
commita9c1f0258e221bd0721a99416984dc81cc27fdbd
tree3fa1913cf1a64df75aadf31da5b8f46cb8d112b1
parentcae190e0cf629556bba39b20dfe43f3b86d92396
ctl/rawmidi/hwdep: fix compiler warning due to uninitialized variables

In some libraries, the local variable of udev enumerate is carelessly
uninitialized. As a result, compiler generates warnings, like:

../src/ctl/query.c: In function ‘alsactl_get_card_id_list’:
../src/ctl/query.c:131:8: warning: ‘enumerator’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  131 |     if (enumerator == NULL)
      |        ^

This commit fixes the bug.

Fixes: d1936fbbe7e2 ("ctl: add global method to get list of available sound cards")
Fixes: cb128c5b59e0 ("rawmidi; add global method to get list of rawmidi device for sound card")
Fixes: d4a9f6735d05 ("hwdep: add global method to get list of hwdep devices in sound card")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
src/ctl/query.c
src/hwdep/query.c
src/rawmidi/query.c