- PowerPlugin: Fixed crash when waking up from sleep/hibernation in some cases

- Code cleanup
This commit is contained in:
Birunthan Mohanathas
2011-10-12 13:34:04 +00:00
parent 7091b46689
commit 7790449f2a
30 changed files with 278 additions and 359 deletions

View File

@ -28,7 +28,8 @@ CPlayer* CPlayerSpotify::c_Player = NULL;
**
*/
CPlayerSpotify::CPlayerSpotify() : CPlayer(),
m_Window()
m_Window(),
m_LastCheckTime(0)
{
}
@ -67,13 +68,12 @@ CPlayer* CPlayerSpotify::Create()
*/
bool CPlayerSpotify::CheckWindow()
{
static DWORD oldTime = 0;
DWORD time = GetTickCount();
// Try to find Spotify window every 5 seconds
if (time - oldTime > 5000)
if (time - m_LastCheckTime > 5000)
{
oldTime = time;
m_LastCheckTime = time;
m_Window = FindWindow(L"SpotifyMainWindow", NULL);
if (m_Window)