Bug 1382251: Part 2 - Allow constructing nsWindowsDllInterceptor from module name; r=aklotz

Allow constructor to behave like Init().
This commit is contained in:
David Parks 2017-11-06 09:51:06 -08:00
Родитель 6e41063d30
Коммит 4d440ebfcc
1 изменённых файлов: 7 добавлений и 2 удалений

Просмотреть файл

@ -1401,10 +1401,15 @@ class WindowsDllInterceptor
int mNHooks;
public:
WindowsDllInterceptor()
explicit WindowsDllInterceptor(const char* aModuleName = nullptr,
int aNumHooks = 0)
: mModuleName(nullptr)
, mNHooks(0)
{}
{
if (aModuleName) {
Init(aModuleName, aNumHooks);
}
}
void Init(const char* aModuleName, int aNumHooks = 0)
{