summaryrefslogtreecommitdiff
path: root/src/dissect
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2023-03-06 12:04:44 +0100
committerLennart Poettering <lennart@poettering.net>2023-03-09 16:41:26 +0100
commit6f5ef9e4c7b240d67cdefb1232c9e85e43d31586 (patch)
treebf418cf9feabfeed4f15230a2696a1f05c906bbb /src/dissect
parent236d1fa210839eafe03250214f708667c20ddb7f (diff)
downloadsystemd-6f5ef9e4c7b240d67cdefb1232c9e85e43d31586.tar.gz
dissect: shorten code a bit
Diffstat (limited to 'src/dissect')
-rw-r--r--src/dissect/dissect.c14
1 files changed, 4 insertions, 10 deletions
diff --git a/src/dissect/dissect.c b/src/dissect/dissect.c
index a688e6f32c..8b1f1bf20c 100644
--- a/src/dissect/dissect.c
+++ b/src/dissect/dissect.c
@@ -1718,29 +1718,23 @@ static int run(int argc, char *argv[]) {
switch (arg_action) {
case ACTION_DISSECT:
- r = action_dissect(m, d);
- break;
+ return action_dissect(m, d);
case ACTION_MOUNT:
- r = action_mount(m, d);
- break;
+ return action_mount(m, d);
case ACTION_LIST:
case ACTION_MTREE:
case ACTION_COPY_FROM:
case ACTION_COPY_TO:
- r = action_list_or_mtree_or_copy(m, d);
- break;
+ return action_list_or_mtree_or_copy(m, d);
case ACTION_WITH:
- r = action_with(m, d);
- break;
+ return action_with(m, d);
default:
assert_not_reached();
}
-
- return r;
}
DEFINE_MAIN_FUNCTION(run);