File tree Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -35,13 +35,18 @@ QString iExtension::GetExtensionFullPath()
3535
3636void iExtension::Init ()
3737{
38- Huggle::Core::HuggleCore = (Huggle::Core*) this ->HuggleCore ;
39- Huggle::QueryPool::HugglePool = Huggle::Core::HuggleCore->HGQP ;
38+ if (this ->RequestCore ())
39+ {
40+ Huggle::Core::HuggleCore = (Huggle::Core*) this ->HuggleCore ;
41+ Huggle::QueryPool::HugglePool = Huggle::Core::HuggleCore->HGQP ;
42+ Huggle::Syslog::HuggleLogs = Huggle::Core::HuggleCore->HuggleSyslog ;
43+ Huggle::GC::gc = Huggle::Core::HuggleCore->gc ;
44+ }
4045 Huggle::Localizations::HuggleLocalizations = (Huggle::Localizations*) this ->Localization ;
41- Huggle::Syslog::HuggleLogs = Huggle::Core::HuggleCore-> HuggleSyslog ;
42- Huggle::GC::gc = Huggle::Core::HuggleCore-> gc ;
43- Huggle::Query::NetworkManager = this ->Networking ;
44- Huggle::Configuration::HuggleConfiguration = (Huggle::Configuration*) this ->Configuration ;
46+ if ( this -> RequestNetwork ())
47+ Huggle::Query::NetworkManager = this -> Networking ;
48+ if ( this ->RequestConfiguration ())
49+ Huggle::Configuration::HuggleConfiguration = (Huggle::Configuration*) this ->Configuration ;
4550}
4651
4752QString iExtension::GetConfig (QString key, QString dv)
You can’t perform that action at this time.
0 commit comments