summaryrefslogtreecommitdiff
path: root/plugins/PluginUpdater/src/Services.cpp
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2020-08-31 20:00:56 +0300
committerGeorge Hazan <ghazan@miranda.im>2020-08-31 20:00:56 +0300
commit038bdcc30724bf98d1ebb8a4238680e8a09e1424 (patch)
treedc444cf525ad2ea5ddea54400d415b09ffb925b5 /plugins/PluginUpdater/src/Services.cpp
parent04422a4866cbc64659a70ce3759ccccb73b69dda (diff)
Plugin Updater: unused services removed
Diffstat (limited to 'plugins/PluginUpdater/src/Services.cpp')
-rw-r--r--plugins/PluginUpdater/src/Services.cpp66
1 files changed, 0 insertions, 66 deletions
diff --git a/plugins/PluginUpdater/src/Services.cpp b/plugins/PluginUpdater/src/Services.cpp
deleted file mode 100644
index 2182c08817..0000000000
--- a/plugins/PluginUpdater/src/Services.cpp
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
-Copyright (C) 2010 Mataes
-
-This is free software; you can redistribute it and/or
-modify it under the terms of the GNU Library General Public
-License as published by the Free Software Foundation; either
-version 2 of the License, or (at your option) any later version.
-
-This is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-Library General Public License for more details.
-
-You should have received a copy of the GNU Library General Public
-License along with this file; see the file license.txt. If
-not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.
-*/
-
-#include "stdafx.h"
-
-static INT_PTR srvParseHashes(WPARAM wParam, LPARAM lParam)
-{
- LPCTSTR ptszUrl = (LPCTSTR)wParam;
- LPTSTR ptszBaseUrl = (LPTSTR)lParam;
- if (ptszUrl == nullptr || ptszBaseUrl == nullptr)
- return NULL;
-
- SERVLIST *pList = new SERVLIST(50, CompareHashes);
- ptrW baseUrl;
- if (ParseHashes(ptszUrl, baseUrl, *pList)) {
- wcsncpy(ptszBaseUrl, baseUrl, MAX_PATH);
- return (INT_PTR)pList;
- }
-
- delete pList;
- *ptszBaseUrl = 0;
- return NULL;
-}
-
-static INT_PTR srvFreeHashes(WPARAM, LPARAM lParam)
-{
- SERVLIST *pList = (SERVLIST*)lParam;
- delete pList;
- return 0;
-}
-
-static INT_PTR srvGetHashCount(WPARAM, LPARAM lParam)
-{
- SERVLIST *pList = (SERVLIST*)lParam;
- return (pList == nullptr) ? 0 : pList->getCount();
-}
-
-static INT_PTR srvGetNthHash(WPARAM wParam, LPARAM lParam)
-{
- SERVLIST *pList = (SERVLIST*)lParam;
- return (pList == nullptr) ? 0 : INT_PTR(&(*pList)[wParam]);
-}
-
-void InitServices()
-{
- CreateServiceFunction(MS_PU_PARSEHASHES, srvParseHashes);
- CreateServiceFunction(MS_PU_FREEHASHES, srvFreeHashes);
- CreateServiceFunction(MS_PU_GETHASHCOUNT, srvGetHashCount);
- CreateServiceFunction(MS_PU_GETNTHHASH, srvGetNthHash);
-} \ No newline at end of file