diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2019-11-11 12:34:13 -0800 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2019-11-11 12:34:13 -0800 |
| commit | e96004d50e96f53151ec0d99e3ae47c775c05376 (patch) | |
| tree | 2a288ac0fe76340570a0c9a8cc483ed7df2791ae | |
| parent | b7ad0e93a243da19e39fc750054afcfa3c6bb9b0 (diff) | |
Fixed `bb -- +dirname` not respecting `--` properly
| -rw-r--r-- | bb.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1258,6 +1258,7 @@ int main(int argc, char *argv[]) write(cmdfd, "\0", 1); for (int i = 0; i < argc; i++) { + if (strcmp(argv[i], "--") == 0) break; if (argv[i][0] == '+') { char *cmd = argv[i] + 1; char *colon = strchr(cmd, ':'); |
