summaryrefslogtreecommitdiff
path: root/updater/services.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'updater/services.cpp')
-rw-r--r--updater/services.cpp26
1 files changed, 13 insertions, 13 deletions
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()) {