device: remove dependency on readline

This commit is contained in:
stoffu 2018-03-06 11:58:57 +09:00
parent c102c49da5
commit 49c70962ee
No known key found for this signature in database
GPG key ID: 41DAB8343A9EC012
2 changed files with 4 additions and 7 deletions

View file

@ -70,8 +70,6 @@ target_link_libraries(device
cncrypto cncrypto
ringct ringct
${OPENSSL_CRYPTO_LIBRARIES} ${OPENSSL_CRYPTO_LIBRARIES}
${GNU_READLINE_LIBRARY}
${EPEE_READLINE}
PRIVATE PRIVATE
${Blocks} ${Blocks}
${EXTRA_LIBRARIES}) ${EXTRA_LIBRARIES})

View file

@ -32,7 +32,7 @@
#ifdef HAVE_PCSC #ifdef HAVE_PCSC
#include "device_ledger.hpp" #include "device_ledger.hpp"
#endif #endif
#include "common/scoped_message_writer.h" #include "misc_log_ex.h"
namespace hw { namespace hw {
@ -56,12 +56,11 @@ namespace hw {
auto device = devices.registry.find(device_descriptor); auto device = devices.registry.find(device_descriptor);
if (device == devices.registry.end()) { if (device == devices.registry.end()) {
auto logger = tools::fail_msg_writer(); MERROR("device not found in registry: '" << device_descriptor << "'\n" <<
logger << "device not found in registry '"<<device_descriptor<<"'\n" << "known devices:");
"known devices:"<<device_descriptor<<"'";
for( const auto& sm_pair : devices.registry ) { for( const auto& sm_pair : devices.registry ) {
logger<< " - " << sm_pair.first ; MERROR(" - " << sm_pair.first);
} }
throw std::runtime_error("device not found: "+ device_descriptor); throw std::runtime_error("device not found: "+ device_descriptor);
} }