Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge pull request #729 from lioncash/host-func
Core: Get rid of Host_GetInstance()
  • Loading branch information
delroth committed Aug 4, 2014
2 parents 847504f + 3aba909 commit 89adfba
Show file tree
Hide file tree
Showing 7 changed files with 2 additions and 25 deletions.
2 changes: 0 additions & 2 deletions Source/Core/Core/BootManager.cpp
Expand Up @@ -74,8 +74,6 @@ bool BootCore(const std::string& _rFilename)
StartUp.bRunCompareClient = false;
StartUp.bRunCompareServer = false;

StartUp.hInstance = Host_GetInstance();

// This is saved seperately from everything because it can be changed in SConfig::AutoSetup()
config_cache.bHLE_BS2 = StartUp.bHLE_BS2;

Expand Down
3 changes: 1 addition & 2 deletions Source/Core/Core/CoreParameter.cpp
Expand Up @@ -21,8 +21,7 @@
#include "DiscIO/VolumeCreator.h"

SCoreStartupParameter::SCoreStartupParameter()
: hInstance(nullptr),
bEnableDebugging(false), bAutomaticStart(false), bBootToPause(false),
: bEnableDebugging(false), bAutomaticStart(false), bBootToPause(false),
bJITNoBlockCache(false), bJITBlockLinking(true),
bJITOff(false),
bJITLoadStoreOff(false), bJITLoadStorelXzOff(false),
Expand Down
2 changes: 0 additions & 2 deletions Source/Core/Core/CoreParameter.h
Expand Up @@ -85,8 +85,6 @@ enum Hotkey

struct SCoreStartupParameter
{
void* hInstance; // HINSTANCE but we don't want to include <windows.h>

// Settings
bool bEnableDebugging;
#ifdef USE_GDBSTUB
Expand Down
3 changes: 1 addition & 2 deletions Source/Core/Core/Host.h
Expand Up @@ -43,6 +43,5 @@ void Host_UpdateMainFrame();
void Host_UpdateStatusBar(const std::string& text, int Filed = 0);
void Host_UpdateTitle(const std::string& title);

// TODO (neobrain): Remove these from host!
void* Host_GetInstance();
// TODO (neobrain): Remove this from host!
void* Host_GetRenderHandle();
13 changes: 0 additions & 13 deletions Source/Core/DolphinWX/Main.cpp
Expand Up @@ -524,19 +524,6 @@ void Host_Message(int Id)
main_frame->GetEventHandler()->AddPendingEvent(event);
}

#ifdef _WIN32
extern "C" HINSTANCE wxGetInstance();
void* Host_GetInstance()
{
return (void*)wxGetInstance();
}
#else
void* Host_GetInstance()
{
return nullptr;
}
#endif

void* Host_GetRenderHandle()
{
return main_frame->GetRenderHandle();
Expand Down
2 changes: 0 additions & 2 deletions Source/Core/DolphinWX/MainAndroid.cpp
Expand Up @@ -67,8 +67,6 @@ void* Host_GetRenderHandle()
return surf;
}

void* Host_GetInstance() { return nullptr; }

void Host_UpdateTitle(const std::string& title)
{
__android_log_write(ANDROID_LOG_INFO, DOLPHIN_TAG, title.c_str());
Expand Down
2 changes: 0 additions & 2 deletions Source/Core/DolphinWX/MainNoGUI.cpp
Expand Up @@ -64,8 +64,6 @@ void* Host_GetRenderHandle()
return nullptr;
}

void* Host_GetInstance() { return nullptr; }

void Host_UpdateTitle(const std::string& title){};

void Host_UpdateLogDisplay(){}
Expand Down

0 comments on commit 89adfba

Please sign in to comment.