From 4c58086c56a1e3d73f7bb97d7963e09d09fade82 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Sch=C3=BCrmann?= Date: Wed, 29 Nov 2017 14:38:27 +0100 Subject: [PATCH] Linker: Fix incorrect exit status. --- tools/link/linker.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/link/linker.cpp b/tools/link/linker.cpp index 6549be5..524909c 100644 --- a/tools/link/linker.cpp +++ b/tools/link/linker.cpp @@ -140,11 +140,11 @@ int main(int argc, char** argv) { }); std::vector linkingResult; - bool succeed = linker.Link(contents, linkingResult, options); + spv_result_t status = linker.Link(contents, linkingResult, options); if (!WriteFile(outFile, "wb", linkingResult.data(), linkingResult.size())) return 1; - return !succeed; + return status == SPV_SUCCESS ? 0 : 1; } -- 2.7.4