diff options
| -rw-r--r-- | include/CommandFailedException.h | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/include/CommandFailedException.h b/include/CommandFailedException.h index 3306f7b..9b0c59e 100644 --- a/include/CommandFailedException.h +++ b/include/CommandFailedException.h @@ -7,6 +7,7 @@  #include <exception>  #include <cstdint> +#include <log.h>  class CommandFailedException : public std::exception {  public: @@ -15,7 +16,9 @@ public:      CommandFailedException(uint8_t last_command_code, uint8_t last_command_status) :              last_command_code(last_command_code), -            last_command_status(last_command_status){} +            last_command_status(last_command_status){ +      nitrokey::log::Log::instance()(std::string("CommandFailedException, status: ")+ std::to_string(last_command_status), nitrokey::log::Loglevel::DEBUG); +    }      virtual const char *what() const throw() {          return "Command execution has failed on device"; | 
