Commit 56795442 authored by Ruslan Baratov's avatar Ruslan Baratov

Return unsuccessful exit code if error occurs

parent 88cfb193
...@@ -25,11 +25,12 @@ ...@@ -25,11 +25,12 @@
// //
// bench.cpp : spdlog benchmarks // bench.cpp : spdlog benchmarks
// //
#include <atomic>
#include <cstdlib> // EXIT_FAILURE
#include <iostream> #include <iostream>
#include <memory> #include <memory>
#include <string> #include <string>
#include <thread> #include <thread>
#include <atomic>
#include "spdlog/spdlog.h" #include "spdlog/spdlog.h"
#include "spdlog/async_logger.h" #include "spdlog/async_logger.h"
#include "spdlog/sinks/file_sinks.h" #include "spdlog/sinks/file_sinks.h"
...@@ -108,8 +109,9 @@ int main(int argc, char* argv[]) ...@@ -108,8 +109,9 @@ int main(int argc, char* argv[])
{ {
std::cerr << "Error: " << ex.what() << std::endl; std::cerr << "Error: " << ex.what() << std::endl;
perror("Last error"); perror("Last error");
return EXIT_FAILURE;
} }
return 0; return EXIT_SUCCESS;
} }
......
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
// //
// spdlog usage example // spdlog usage example
// //
#include <cstdlib> // EXIT_FAILURE
#include <iostream> #include <iostream>
#include "spdlog/spdlog.h" #include "spdlog/spdlog.h"
...@@ -106,7 +107,9 @@ int main(int, char*[]) ...@@ -106,7 +107,9 @@ int main(int, char*[])
catch (const spd::spdlog_ex& ex) catch (const spd::spdlog_ex& ex)
{ {
std::cout << "Log failed: " << ex.what() << std::endl; std::cout << "Log failed: " << ex.what() << std::endl;
return EXIT_FAILURE;
} }
return EXIT_SUCCESS;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment