Index: src/plugin/AdblockPlusClient.cpp |
=================================================================== |
--- a/src/plugin/AdblockPlusClient.cpp |
+++ b/src/plugin/AdblockPlusClient.cpp |
@@ -402,6 +402,7 @@ |
response >> res; |
return res; |
} |
+ |
void CAdblockPlusClient::AddFilter(const std::wstring& text) |
{ |
Communication::OutputBuffer request; |
@@ -557,3 +558,16 @@ |
response >> host; |
return ToUtf16String(host); |
} |
+ |
+int CAdblockPlusClient::CompareVersions(const std::wstring& v1, const std::wstring& v2) |
+{ |
+ DEBUG_GENERAL("CompareVersions"); |
+ Communication::OutputBuffer request; |
+ request << Communication::PROC_COMPARE_VERSIONS << ToUtf8String(v1) << ToUtf8String(v2); |
+ Communication::InputBuffer response; |
+ if (!CallEngine(request, response)) |
+ return 0; |
+ int result; |
+ response >> result; |
+ return result; |
+} |