Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2f171cc6 authored by Tom Cherry's avatar Tom Cherry Committed by Gerrit Code Review
Browse files

Merge "init: remove the restriction of arguments"

parents b9d6cef7 f32bc7cd
Loading
Loading
Loading
Loading
+13 −18
Original line number Original line Diff line number Diff line
@@ -57,10 +57,7 @@ int main(int argc, char** argv) {
        return ueventd_main(argc, argv);
        return ueventd_main(argc, argv);
    }
    }


    if (argc < 2) {
    if (argc > 1) {
        return FirstStageMain(argc, argv);
    }

        if (!strcmp(argv[1], "subcontext")) {
        if (!strcmp(argv[1], "subcontext")) {
            android::base::InitLogging(argv, &android::base::KernelLogger);
            android::base::InitLogging(argv, &android::base::KernelLogger);
            const BuiltinFunctionMap function_map;
            const BuiltinFunctionMap function_map;
@@ -75,9 +72,7 @@ int main(int argc, char** argv) {
        if (!strcmp(argv[1], "second_stage")) {
        if (!strcmp(argv[1], "second_stage")) {
            return SecondStageMain(argc, argv);
            return SecondStageMain(argc, argv);
        }
        }
    }


    android::base::InitLogging(argv, &android::base::KernelLogger);
    return FirstStageMain(argc, argv);

    LOG(ERROR) << "Unknown argument passed to init '" << argv[1] << "'";
    return 1;
}
}