In acline_init(), initialize ac_line to SRC_UNKNOWN. Previously

this could lead to the -n option effectively being ignored (in case
ac_line happened to be 0 aka SRC_AC), or other undefined behaviour.

PR:		169779
Submitted by:	Alex Gonzalez <loox at e-shell.net>
Reviewed by:	jhb
MFC after:	2 weeks
This commit is contained in:
brueffer 2014-02-11 15:16:49 +00:00
parent 22da121a75
commit b14752021b

View File

@ -279,6 +279,7 @@ static void
acline_init(void)
{
acline_mib_len = 4;
acline_status = SRC_UNKNOWN;
if (sysctlnametomib(ACPIAC, acline_mib, &acline_mib_len) == 0) {
acline_mode = ac_sysctl;