From 281ef817e01d8d7cea1d0f5c7ede73fc08a2a2b4 Mon Sep 17 00:00:00 2001 From: Deepak Majeti Date: Wed, 6 Jul 2016 17:03:32 -0400 Subject: [PATCH] ORC-80:C++ build breaks due to warnings with gcc-4.9 --- tools/test/ToolTest.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/test/ToolTest.cc b/tools/test/ToolTest.cc index 3a90c0634f..8695a9f185 100644 --- a/tools/test/ToolTest.cc +++ b/tools/test/ToolTest.cc @@ -115,7 +115,7 @@ int runProgram(const std::vector& command, argv[command.size()] = 0; // do the stdout & stderr redirection - int stdoutFd = open(stdoutName, O_WRONLY | O_CREAT | O_TRUNC); + int stdoutFd = open(stdoutName, O_WRONLY | O_CREAT | O_TRUNC, 0644); if (stdoutFd == -1) { std::cerr << "Failed to open " << stdoutName << " - " << strerror(errno) << "\n"; @@ -126,7 +126,7 @@ int runProgram(const std::vector& command, exit(1); } close(stdoutFd); - int stderrFd = open(stderrName, O_WRONLY | O_CREAT | O_TRUNC); + int stderrFd = open(stderrName, O_WRONLY | O_CREAT | O_TRUNC, 0644); if (stderrFd == -1) { std::cerr << "Failed to open " << stderrName << " - " << strerror(errno) << "\n"; @@ -163,7 +163,7 @@ int runProgram(const std::vector& command, if (result == -1) { std::cerr << "Error: " << strerror(errno) << "\n"; } else if (WIFSIGNALED(status)) { - std::cerr << "Fatal signal: " << WTERMSIG(signal) << "\n"; + std::cerr << "Fatal signal: " << WTERMSIG(status) << "\n"; } exit(1); }