Fix uninitialized variables in udisks_daemon_log_valist()
authorMartin Pitt <martin.pitt@ubuntu.com>
Wed, 3 Nov 2010 22:08:23 +0000 (18:08 -0400)
committerMartin Pitt <martin.pitt@ubuntu.com>
Wed, 3 Nov 2010 22:08:23 +0000 (18:08 -0400)
commit59e7790759837019ef9421e36f33f14ee8391463
treeeb0a36c036b8927f39c39faec794fb1ed121f4a5
parent08187f6b19d30b610070c71a0a6d8e4286685fa4
Fix uninitialized variables in udisks_daemon_log_valist()

Assert that we don't get an undefined log level in udisks_daemon_log_valist().
This avoids falling through the switch and using uninitialized string
variables.

Fixes these warnings/errors:

cc1: warnings being treated as errors
udisksdaemon.c: In function ‘udisks_daemon_log’:
udisksdaemon.c:782:16: error: ‘level_str’ may be used uninitialized in this function
udisksdaemon.c:783:16: error: ‘level_color_str’ may be used uninitialized in this function
udisksdaemon.c:784:8: error: ‘syslog_priority’ may be used uninitialized in this function
src/udisksdaemon.c