diff options
| -rw-r--r-- | protocols/SkypeWeb/src/skype_events.cpp | 7 | 
1 files changed, 7 insertions, 0 deletions
diff --git a/protocols/SkypeWeb/src/skype_events.cpp b/protocols/SkypeWeb/src/skype_events.cpp index d623186130..15b9979c2a 100644 --- a/protocols/SkypeWeb/src/skype_events.cpp +++ b/protocols/SkypeWeb/src/skype_events.cpp @@ -141,6 +141,12 @@ INT_PTR CSkypeProto::GetEventText(WPARAM, LPARAM lParam)  			if (xml != NULL)
  			{
  				szText.Append(_T2A(xmlGetText(xml)));
 +				HXML xmlA = xmlGetChildByPath(xml, _T("a"), 0);
 +				if (xmlA != NULL)
 +				{
 +					szText += _T2A(xmlGetAttrValue(xmlA, _T("href")));
 +					xmlDestroyNode(xmlA);
 +				}
  				xmlDestroyNode(xml);
  			}
  			else 
 @@ -150,6 +156,7 @@ INT_PTR CSkypeProto::GetEventText(WPARAM, LPARAM lParam)  			break;
  		}
 +
  	case SKYPE_DB_EVENT_TYPE_INCOMING_CALL:
  		{
  			szText = Translate("Incoming call");
  | 
