From: Elias Fleckenstein Date: Fri, 1 Jul 2022 00:11:49 +0000 (+0200) Subject: Don't crash when linter is disabled X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;p=micro-zigfmt.git Don't crash when linter is disabled --- diff --git a/zigfmt.lua b/zigfmt.lua index c9e1c72..2ea8cc0 100644 --- a/zigfmt.lua +++ b/zigfmt.lua @@ -27,9 +27,11 @@ function init() config.MakeCommand(COMMAND_NAME, zigfmt, config.NoComplete) config.AddRuntimeFile(PLUGIN_NAME, config.RTHelp, "help/zigfmt.md") - linter.makeLinter(LINTER_NAME, "zig", "zig", {"fmt", "--check", "%f"}, ERROR_PATTERN, {}, false, false, 0, 0, function(buf) - return buf.Settings[LINTER_OPTION] - end) + if linter then + linter.makeLinter(LINTER_NAME, "zig", "zig", {"fmt", "--check", "%f"}, ERROR_PATTERN, {}, false, false, 0, 0, function(buf) + return buf.Settings[LINTER_OPTION] + end) + end end function onSave(bp)