projects
/
fms.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
version 0.2.10
[fms.git]
/
src
/
freenet
/
identityrequester.cpp
diff --git
a/src/freenet/identityrequester.cpp
b/src/freenet/identityrequester.cpp
index
e464cfb
..
c0f6c8a
100644
(file)
--- a/
src/freenet/identityrequester.cpp
+++ b/
src/freenet/identityrequester.cpp
@@
-56,7
+56,7
@@
const bool IdentityRequester::HandleAllData(FCPMessage &message)
if(xml.ParseXML(std::string(data.begin(),data.end()))==true)
\r
{
\r
\r
if(xml.ParseXML(std::string(data.begin(),data.end()))==true)
\r
{
\r
\r
- st=m_db->Prepare("UPDATE tblIdentity SET Name=?, SingleUse=?, LastSeen=?, PublishTrustList=?, PublishBoardList=? WHERE IdentityID=?");
\r
+ st=m_db->Prepare("UPDATE tblIdentity SET Name=?, SingleUse=?, LastSeen=?, PublishTrustList=?, PublishBoardList=?
, FreesiteEdition=?
WHERE IdentityID=?");
\r
name=xml.GetName();
\r
if(name.size()>40)
\r
{
\r
name=xml.GetName();
\r
if(name.size()>40)
\r
{
\r
@@
-88,7
+88,15
@@
const bool IdentityRequester::HandleAllData(FCPMessage &message)
{
\r
st.Bind(4,"false");
\r
}
\r
{
\r
st.Bind(4,"false");
\r
}
\r
- st.Bind(5,identityid);
\r
+ if(xml.GetFreesiteEdition()>=0)
\r
+ {
\r
+ st.Bind(5,xml.GetFreesiteEdition());
\r
+ }
\r
+ else
\r
+ {
\r
+ st.Bind(5);
\r
+ }
\r
+ st.Bind(6,identityid);
\r
st.Step();
\r
st.Finalize();
\r
\r
st.Step();
\r
st.Finalize();
\r
\r