Merge pull request #129 from ruslo/exit.code

Return unsuccessful exit code if error occurs
This commit is contained in:
Gabi Melman 2015-09-11 00:44:04 +03:00
commit a0bba7f32e
2 changed files with 7 additions and 2 deletions

View File

@ -25,11 +25,12 @@
//
// bench.cpp : spdlog benchmarks
//
#include <atomic>
#include <cstdlib> // EXIT_FAILURE
#include <iostream>
#include <memory>
#include <string>
#include <thread>
#include <atomic>
#include "spdlog/spdlog.h"
#include "spdlog/async_logger.h"
#include "spdlog/sinks/file_sinks.h"
@ -108,8 +109,9 @@ int main(int argc, char* argv[])
{
std::cerr << "Error: " << ex.what() << std::endl;
perror("Last error");
return EXIT_FAILURE;
}
return 0;
return EXIT_SUCCESS;
}

View File

@ -25,6 +25,7 @@
//
// spdlog usage example
//
#include <cstdlib> // EXIT_FAILURE
#include <iostream>
#include "spdlog/spdlog.h"
@ -106,7 +107,9 @@ int main(int, char*[])
catch (const spd::spdlog_ex& ex)
{
std::cout << "Log failed: " << ex.what() << std::endl;
return EXIT_FAILURE;
}
return EXIT_SUCCESS;
}