diff options
author | Tobias Weimer <wishmaster51@googlemail.com> | 2013-04-19 19:01:21 +0000 |
---|---|---|
committer | Tobias Weimer <wishmaster51@googlemail.com> | 2013-04-19 19:01:21 +0000 |
commit | 4469c87bad5e857c873b7bc47fd8daa6a326b37a (patch) | |
tree | 8a7f298186d94e57dbc61eaf5e2d2bdec8b47faa | |
parent | 8693cdaf8d4e1082e5cdfdb2081903dceeb07c3f (diff) |
FIX: the contacts UIN wasn't checked for illegal chars
git-svn-id: http://svn.miranda-ng.org/main/trunk@4477 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
-rw-r--r-- | plugins/AvatarHistory/src/utils.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/AvatarHistory/src/utils.cpp b/plugins/AvatarHistory/src/utils.cpp index 7a1148e9c4..5d91ab94ab 100644 --- a/plugins/AvatarHistory/src/utils.cpp +++ b/plugins/AvatarHistory/src/utils.cpp @@ -140,15 +140,14 @@ TCHAR* GetProtocolFolder(TCHAR *fn, char *proto) TCHAR* GetContactFolder(TCHAR *fn, HANDLE hContact)
{
- TCHAR uin[MAX_PATH];
-
char *proto = GetContactProto(hContact);
GetProtocolFolder(fn, proto);
+ TCHAR uin[MAX_PATH];
GetUIDFromHContact(hContact, uin, SIZEOF(uin));
+ ConvertToFilename(uin, sizeof(uin)); //added so that weather id's like "yw/CI0000" work
mir_sntprintf(fn, MAX_PATH, _T("%s\\%s"), fn, uin);
CreateDirectoryTreeT(fn);
- ConvertToFilename(uin, sizeof(uin)); //added so that weather id's like "yw/CI0000" work
#ifdef DBGPOPUPS
TCHAR log[1024];
|