From e4cd1a465cd7653d9809245a3939c628fd358625 Mon Sep 17 00:00:00 2001 From: orignal Date: Wed, 10 May 2017 09:36:58 -0400 Subject: [PATCH] ignore comments --- libi2pd_client/AddressBook.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libi2pd_client/AddressBook.cpp b/libi2pd_client/AddressBook.cpp index 58f26ff4..520b8887 100644 --- a/libi2pd_client/AddressBook.cpp +++ b/libi2pd_client/AddressBook.cpp @@ -365,6 +365,10 @@ namespace client std::string name = s.substr(0, pos++); std::string addr = s.substr(pos); + size_t pos = s.find('#'); + if (pos != std::string::npos) + std::string addr = addr.substr(pos); // remove comments + auto ident = std::make_shared (); if (!ident->FromBase64(addr)) { LogPrint (eLogError, "Addressbook: malformed address ", addr, " for ", name);