From 811039b40796ba732b12b5d2dfb52111980569ac Mon Sep 17 00:00:00 2001 From: "(no author)" <(no author)@4f64403b-2f21-0410-a795-97e2b3489a10> Date: Sun, 29 Mar 2009 19:22:32 +0000 Subject: x64 port git-svn-id: https://server.scottellis.com.au/svn/mim_plugs@446 4f64403b-2f21-0410-a795-97e2b3489a10 --- updater/services.cpp | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'updater/services.cpp') diff --git a/updater/services.cpp b/updater/services.cpp index fbc7aca..c0a7fae 100644 --- a/updater/services.cpp +++ b/updater/services.cpp @@ -121,7 +121,7 @@ bool DownloadUpdates(UpdateList *todo, FilenameMap *map, bool dlls_only) { return dll_enabled_or_langpack; } -void __stdcall sttNotifyStartup( ULONG dwParam ) { +void __stdcall sttNotifyStartup( DWORD_PTR dwParam ) { NotifyEventHooks(hStartupDone, 0, 0); } @@ -350,18 +350,18 @@ unsigned int CALLBACK CheckForUpdatesWorker(void *param) { return 0; } -int Restart(WPARAM wParam, LPARAM lParam) { +INT_PTR Restart(WPARAM wParam, LPARAM lParam) { ExternProcess(true); return 0; } -int UpdateAndExit(WPARAM wParam, LPARAM lParam) { +INT_PTR UpdateAndExit(WPARAM wParam, LPARAM lParam) { return CallService(MS_UPDATE_CHECKFORUPDATES, 0, 1); } // if wParam, don't confirm // if lParam, install and shutdown but don't restart -int CheckForUpdates(WPARAM wParam, LPARAM lParam) { +INT_PTR CheckForUpdates(WPARAM wParam, LPARAM lParam) { if(daily_timer_id) KillTimer(0, daily_timer_id); daily_timer_id = SetTimer(0, 0, 24 * 60 * 60 * 1000, CheckTimerProcDaily); @@ -375,7 +375,7 @@ int CheckForUpdates(WPARAM wParam, LPARAM lParam) { return 0; } -int EnumerateUpdates(WPARAM wParam, LPARAM lParam) { +INT_PTR EnumerateUpdates(WPARAM wParam, LPARAM lParam) { UpdateEnumerateFunc func = (UpdateEnumerateFunc)wParam; EnterCriticalSection(&list_cs); @@ -407,7 +407,7 @@ void SaveUpdateOptions(char *szComponentName, UpdateOptions *update_options) { } } -int SetUpdateOptions(WPARAM wParam, LPARAM lParam) { +INT_PTR SetUpdateOptions(WPARAM wParam, LPARAM lParam) { char *szComponentName = (char *)wParam; UpdateOptions *uo = (UpdateOptions *)lParam; TCHAR *temp1 = 0, *temp2 = 0; @@ -434,7 +434,7 @@ int SetUpdateOptions(WPARAM wParam, LPARAM lParam) { return found ? 0 : 1; } -int GetUpdateOptions(WPARAM wParam, LPARAM lParam) { +INT_PTR GetUpdateOptions(WPARAM wParam, LPARAM lParam) { char *szComponentName = (char *)wParam; UpdateOptions *uo = (UpdateOptions *)lParam; TCHAR *temp1 = 0, *temp2 = 0; @@ -604,7 +604,7 @@ void DoStartupProcess() { } -int Register(WPARAM wParam, LPARAM lParam) { +INT_PTR Register(WPARAM wParam, LPARAM lParam) { Update *update = (Update *)lParam; UpdateInternal update_internal = {0}; @@ -678,7 +678,7 @@ int Register(WPARAM wParam, LPARAM lParam) { return 0; } -int RegisterFL(WPARAM wParam, LPARAM lParam) { +INT_PTR RegisterFL(WPARAM wParam, LPARAM lParam) { int file_id = (int)wParam; PLUGININFO *pluginInfo = (PLUGININFO *)lParam; @@ -697,7 +697,7 @@ int RegisterFL(WPARAM wParam, LPARAM lParam) { return 0; } -int Unregister(WPARAM wParam, LPARAM lParam) { +INT_PTR Unregister(WPARAM wParam, LPARAM lParam) { char *szComponentName = (char *)lParam; // remove registered plugin if found @@ -713,7 +713,7 @@ int Unregister(WPARAM wParam, LPARAM lParam) { return 0; } -int CheckForUpdatesTrgr(WPARAM wParam, LPARAM lParam) { +INT_PTR CheckForUpdatesTrgr(WPARAM wParam, LPARAM lParam) { if(wParam & ACT_PERFORM) { #ifdef DEBUG_POPUPS PUShowMessage("Updater: triggered check", SM_NOTIFY); @@ -764,7 +764,7 @@ int ServicesModulesLoaded(WPARAM wParam, LPARAM lParam) { return 0; } -int EnableStatusControl(WPARAM wParam, LPARAM lParam) { +INT_PTR EnableStatusControl(WPARAM wParam, LPARAM lParam) { BOOL enable = (BOOL)wParam; options.start_offline = (enable == TRUE); @@ -772,7 +772,7 @@ int EnableStatusControl(WPARAM wParam, LPARAM lParam) { return 0; } -int IsUpdateSupported(WPARAM wParam, LPARAM lParam) { +INT_PTR IsUpdateSupported(WPARAM wParam, LPARAM lParam) { char *szComponentName = (char *)lParam; EnterCriticalSection(&list_cs); for(update_list.reset(); update_list.current(); update_list.next()) { -- cgit v1.2.3