Browse Source

fix segfault in dhtget when ses is NULL (http://pastebin.com/rcJQm48W)

miguelfreitas
Miguel Freitas 11 years ago
parent
commit
6b01734ccf
  1. 6
      src/twister.cpp

6
src/twister.cpp

@ -1138,6 +1138,9 @@ Value dhtput(const Array& params, bool fHelp) @@ -1138,6 +1138,9 @@ Value dhtput(const Array& params, bool fHelp)
"dhtput <username> <resource> <s(ingle)/m(ulti)> <value> <sig_user> <seq>\n"
"Store resource in dht network");
if( !ses )
return Value();
EnsureWalletIsUnlocked();
string strUsername = params[0].get_str();
@ -1181,6 +1184,9 @@ Value dhtget(const Array& params, bool fHelp) @@ -1181,6 +1184,9 @@ Value dhtget(const Array& params, bool fHelp)
"dhtget <username> <resource> <s(ingle)/m(ulti)>\n"
"Get resource from dht network");
if( !ses )
return Array();
string strUsername = params[0].get_str();
string strResource = params[1].get_str();
string strMulti = params[2].get_str();

Loading…
Cancel
Save