From 72d19ead542f6cf59847c4605de68471f8f978a8 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sat, 4 Dec 2021 21:35:17 +0300 Subject: no need to patch pcre either --- plugins/ClientChangeNotify/src/Misc.h | 4 ++++ plugins/ClientChangeNotify/src/pcre.cpp | 8 -------- plugins/ClientChangeNotify/src/pcre.h | 27 --------------------------- plugins/ClientChangeNotify/src/stdafx.h | 3 ++- 4 files changed, 6 insertions(+), 36 deletions(-) delete mode 100644 plugins/ClientChangeNotify/src/pcre.h (limited to 'plugins/ClientChangeNotify/src') diff --git a/plugins/ClientChangeNotify/src/Misc.h b/plugins/ClientChangeNotify/src/Misc.h index 977871b0ff..6240d93016 100644 --- a/plugins/ClientChangeNotify/src/Misc.h +++ b/plugins/ClientChangeNotify/src/Misc.h @@ -44,6 +44,10 @@ __inline void ShowLog(TCString &LogFilePath) } } +int PcreCheck(TCString Str, int StartingID = -1); +void FreePcreCompileData(); +TCString CompileRegexp(TCString Regexp, int bAddAsUsualSubstring = 0, int ID = 0); + __inline void RecompileRegexps(TCString IgnoreSubstrings) { FreePcreCompileData(); diff --git a/plugins/ClientChangeNotify/src/pcre.cpp b/plugins/ClientChangeNotify/src/pcre.cpp index 0ab9eb0fe3..66f9d14fd3 100644 --- a/plugins/ClientChangeNotify/src/pcre.cpp +++ b/plugins/ClientChangeNotify/src/pcre.cpp @@ -18,14 +18,6 @@ */ #include "stdafx.h" -#include -#include -#include -#include "newpluginapi.h" -#include "m_utils.h" -#include "TMyArray.h" -#include "CString.h" -#include "pcre.h" typedef struct { diff --git a/plugins/ClientChangeNotify/src/pcre.h b/plugins/ClientChangeNotify/src/pcre.h deleted file mode 100644 index f230896689..0000000000 --- a/plugins/ClientChangeNotify/src/pcre.h +++ /dev/null @@ -1,27 +0,0 @@ -/* - Pcre.h - Copyright (c) 2007-2008 Chervov Dmitry - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program 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 General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -*/ - -#include "CString.h" -#include "../../../libs/pcre16/src/pcre.h" - -#pragma once - -int PcreCheck(TCString Str, int StartingID = -1); -void FreePcreCompileData(); -TCString CompileRegexp(TCString Regexp, int bAddAsUsualSubstring = 0, int ID = 0); diff --git a/plugins/ClientChangeNotify/src/stdafx.h b/plugins/ClientChangeNotify/src/stdafx.h index fe24e4bb86..4775140184 100644 --- a/plugins/ClientChangeNotify/src/stdafx.h +++ b/plugins/ClientChangeNotify/src/stdafx.h @@ -52,6 +52,8 @@ #include "m_fingerprint.h" +#include + struct CMPlugin : public PLUGIN { CMPlugin(); @@ -62,7 +64,6 @@ struct CMPlugin : public PLUGIN #include "TMyArray.h" #include "Options.h" #include "CString.h" -#include "pcre.h" #include "resource.h" #include "Misc.h" -- cgit v1.2.3