Remove old lock/release cases from control.c + hopefully silence warnings on 64 bit...
authorJeremy Tan <[email protected]>
Sat, 12 Oct 2013 14:13:33 +0000 (22:13 +0800)
committerJeremy Tan <[email protected]>
Sat, 12 Oct 2013 14:13:33 +0000 (22:13 +0800)
commitedad5a0843f04356039a27a0e169bb949bc91e3f
treeb85201d945a367a3eeaadfe4beeab8c92a6ebf1a
parentc8f70bb5f4a576f1fd072ae16df7527a4e1800e8
Remove old lock/release cases from control.c + hopefully silence warnings on 64 bit compilers for True_Stub

Those lock/release cases were a login loophole, woops...

=================================================================
control.c:61:11: warning: variable 'desired_mode' is used uninitialized whenever
      'if' condition is true [-Wsometimes-uninitialized]
        else if (!strcmp(action, "release")) {
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
control.c:77:6: note: uninitialized use occurs here
        if (desired_mode == CONTROL_START) {
            ^~~~~~~~~~~~
control.c:61:7: note: remove the 'if' if its condition is always false
        else if (!strcmp(action, "release")) {
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
control.c:38:2: note: variable 'desired_mode' is declared here
        ControlModes desired_mode;
        ^
====================================================================

Why, thank you clang :P
server/bbb_pin.c
server/bbb_pin.h
server/control.c

UCC git Repository :: git.ucc.asn.au