File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -7,12 +7,16 @@ static GameAnalytics* GAPtr = NULL;
77
88void initialize_gameanalytics_module (ModuleInitializationLevel p_level)
99{
10- ClassDB::register_class<GameAnalytics>();
11- GAPtr = memnew (GameAnalytics);
12- Engine::get_singleton ()->add_singleton (Engine::Singleton (" GameAnalytics" , GameAnalytics::get_singleton ()));
10+ if (p_level == MODULE_INITIALIZATION_LEVEL_CORE) {
11+ ClassDB::register_class<GameAnalytics>();
12+ GAPtr = memnew (GameAnalytics);
13+ Engine::get_singleton ()->add_singleton (Engine::Singleton (" GameAnalytics" , GameAnalytics::get_singleton ()));
14+ }
1315}
1416
1517void uninitialize_gameanalytics_module (ModuleInitializationLevel p_level)
1618{
17- memdelete (GAPtr);
19+ if (p_level == MODULE_INITIALIZATION_LEVEL_CORE) {
20+ memdelete (GAPtr);
21+ }
1822}
You can’t perform that action at this time.
0 commit comments