fixed crash when shows leasesets

This commit is contained in:
orignal 2023-02-17 21:13:50 -05:00
parent 289c308600
commit e190dab7d6
3 changed files with 8 additions and 4 deletions

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 2013-2022, The PurpleI2P Project
* Copyright (c) 2013-2023, The PurpleI2P Project
*
* This file is part of Purple i2pd project and licensed under BSD3
*
@ -315,7 +315,7 @@ namespace data
{
// standard LS2 header
std::shared_ptr<const IdentityEx> identity;
if (readIdentity)
if (readIdentity || !GetIdentity ())
{
identity = std::make_shared<IdentityEx>(buf, len);
SetIdentity (identity);