Commit 0dbdfe6644
Verified · cmc
Layout: unified · split
Sources/keycask/main.swift +3 −2
| @@ -14,9 +14,10 @@ do { | |||
| 14 | fail(error.message, code: error.exitCode) | 14 | fail(error.message, code: error.exitCode) |
| 15 | } catch { | 15 | } catch { |
| 16 | let text = Keycask.fullMessage(for: error) | 16 | let text = Keycask.fullMessage(for: error) |
| 17 | if Keycask.exitCode(for: error).isSuccess { | 17 | let code = Keycask.exitCode(for: error) |
| 18 | if code.isSuccess { | ||
| 18 | print(text) | 19 | print(text) |
| 19 | exit(0) | 20 | exit(0) |
| 20 | } | 21 | } |
| 21 | fail(text, code: 2) | 22 | fail(text, code: code.rawValue == 64 ? 2 : 1) |
| 22 | } | 23 | } |