]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sleep: explicitly list valid sleep operations in switch
authorMike Yuan <me@yhndnzj.com>
Fri, 31 May 2024 04:18:44 +0000 (12:18 +0800)
committerMike Yuan <me@yhndnzj.com>
Wed, 17 Jul 2024 16:14:32 +0000 (18:14 +0200)
To follow our usual coding style.

src/sleep/sleep.c

index d8491ca7b31501b482d97e455e609b087a79f7a2..88fb5ecab29efdfe744eed8e77b3bcb66bf8e2ca 100644 (file)
@@ -631,10 +631,13 @@ static int run(int argc, char *argv[]) {
 
                 break;
 
-        default:
+        case SLEEP_SUSPEND:
+        case SLEEP_HIBERNATE:
                 r = execute(sleep_config, arg_operation, NULL);
                 break;
 
+        default:
+                assert_not_reached();
         }
 
         if (user_slice_freezer)