From 1292a31822229e6537a41c624bc4311e7663109b Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Tue, 5 Aug 2014 16:31:20 +0000 Subject: some more fixes git-svn-id: http://svn.miranda-ng.org/main/trunk@10077 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/NewsAggregator/Src/CheckFeed.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'plugins/NewsAggregator') diff --git a/plugins/NewsAggregator/Src/CheckFeed.cpp b/plugins/NewsAggregator/Src/CheckFeed.cpp index 462e8d8728..ebdb806acd 100644 --- a/plugins/NewsAggregator/Src/CheckFeed.cpp +++ b/plugins/NewsAggregator/Src/CheckFeed.cpp @@ -249,6 +249,8 @@ VOID CheckCurrentFeed(MCONTACT hContact) TCHAR *string = mir_tstrdup(xi.getText(itemval)); ClearText(string); author = mir_tstrdup(string); + if (1 == _stscanf(author, _T("%*s (%[^ \t\r\n)]s)"), string)) + replaceStrT(author, string); mir_free(string); } else if (!lstrcmpi(xi.getName(itemval), _T("comments"))) { @@ -394,7 +396,7 @@ VOID CheckCurrentFeed(MCONTACT hContact) if (!lstrcmpi(xi.getName(child), _T("author"))) { for (int x = 0; x < xi.getChildCount(child); x++) { HXML authorval = xi.getChild(child, x); - if (!lstrcmpi(xi.getName(authorval), _T("name"))) { + if (!lstrcmpi(xi.getName(authorval), _T("email"))) { db_set_ts(hContact, MODULE, "e-mail", xi.getText(authorval)); break; } -- cgit v1.2.3