From 08a71a22779c2f3dda76b8f9575764b3f8339cf7 Mon Sep 17 00:00:00 2001 From: Paul Kulchenko Date: Fri, 27 Oct 2023 18:02:13 -0700 Subject: [PATCH] Allow redbean to accept --assimilate option without complaining This allows using --assimilate on Windows or already assimilated binary. Ref #356. --- tool/net/redbean.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tool/net/redbean.c b/tool/net/redbean.c index d6e330a10..b66aa652a 100644 --- a/tool/net/redbean.c +++ b/tool/net/redbean.c @@ -7348,6 +7348,9 @@ static void GetOpts(int argc, char *argv[]) { void RedBean(int argc, char *argv[]) { char ibuf[21]; int fd; + // don't complain about --assimilate if it's the only parameter, + // as it can only get here if it's already native or assimilated + if (argc == 2 && strcmp(argv[1], "--assimilate") == 0) return; if (IsLinux()) { // disable weird linux capabilities for (int e = errno, i = 0;; ++i) {