From 251f0516540f54cf60901f64ebe9fbd1afb93eb6 Mon Sep 17 00:00:00 2001 From: Paul Kulchenko Date: Wed, 14 Sep 2022 17:18:50 -0700 Subject: [PATCH] Allow optional double quotes in dd parameters on macOS --- tool/build/assimilate.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tool/build/assimilate.c b/tool/build/assimilate.c index 8515d8728..47a6d5ae2 100644 --- a/tool/build/assimilate.c +++ b/tool/build/assimilate.c @@ -160,8 +160,8 @@ void GetMachoPayload(const char *image, size_t imagesize, int *out_offset, script += 6; DCHECK_EQ(REG_OK, regcomp(&rx, "bs=([ [:digit:]]+) " - "skip=\"([ [:digit:]]+)\" " - "count=\"([ [:digit:]]+)\"", + "skip=\"?([ [:digit:]]+)\"? " + "count=\"?([ [:digit:]]+)\"?", REG_EXTENDED)); rc = regexec(&rx, script, 4, rm, 0); if (rc != REG_OK) {