From ea20be4475a06afea0da33b46ec5957f7b1ced99 Mon Sep 17 00:00:00 2001 From: Alexander Lantsev Date: Thu, 13 Aug 2015 17:39:30 +0000 Subject: Tox: - removed toxme.se from tox.ini - profile reading/saving with lock git-svn-id: http://svn.miranda-ng.org/main/trunk@14942 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/Tox/src/tox_profile.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'protocols/Tox/src/tox_profile.cpp') diff --git a/protocols/Tox/src/tox_profile.cpp b/protocols/Tox/src/tox_profile.cpp index 93fb9e9929..89f40d75e7 100644 --- a/protocols/Tox/src/tox_profile.cpp +++ b/protocols/Tox/src/tox_profile.cpp @@ -20,6 +20,8 @@ bool CToxProto::LoadToxProfile(Tox_Options *options) { debugLogA(__FUNCTION__": loading tox profile"); + mir_cslock locker(profileLock); + size_t size = 0; uint8_t *data = NULL; @@ -100,6 +102,8 @@ bool CToxProto::LoadToxProfile(Tox_Options *options) void CToxProto::SaveToxProfile() { + mir_cslock locker(profileLock); + size_t size = tox_get_savedata_size(tox); uint8_t *data = (uint8_t*)mir_calloc(size + TOX_PASS_ENCRYPTION_EXTRA_LENGTH); tox_get_savedata(tox, data); -- cgit v1.2.3