diff options
Diffstat (limited to 'plugins/RemovePersonalSettings/src')
-rw-r--r-- | plugins/RemovePersonalSettings/src/rps.cpp | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/plugins/RemovePersonalSettings/src/rps.cpp b/plugins/RemovePersonalSettings/src/rps.cpp index aaef72e0a9..1444053de8 100644 --- a/plugins/RemovePersonalSettings/src/rps.cpp +++ b/plugins/RemovePersonalSettings/src/rps.cpp @@ -198,11 +198,10 @@ void SetProtocolsOffline() {
if ( GetSettingBool("GlobalSettings", "SetProtocolsOffline", TRUE) ) {
PROTOACCOUNT **accounts;
- int i,count;
-
- CallService(MS_PROTO_ENUMACCOUNTS, (WPARAM)&count, (LPARAM)&accounts);
+ int count;
+ Proto_EnumAccounts(&count, &accounts);
- for (i = 0; i < count; i++) {
+ for (int i = 0; i < count; i++) {
/*if (protos[i]->type != PROTOTYPE_PROTOCOL)
continue;*/
if (!accounts[i]->bIsEnabled)
@@ -324,9 +323,7 @@ void RemoveSettings() if ( GetSettingBool("GlobalSettings", "RemoveProtocolSettings", TRUE) ) {
PROTOACCOUNT **accounts;
int i,count;
-
- // TODO MS_PROTO_ENUMACCOUNTS
- CallService(MS_PROTO_ENUMACCOUNTS, (WPARAM)&count, (LPARAM)&accounts);
+ Proto_EnumAccounts(&count, &accounts);
for (i = 0; i < count; i++) {
/*if (protos[i]->type != PROTOTYPE_PROTOCOL)
@@ -434,11 +431,10 @@ void RemoveDirectories() // Remove protocol folders
if (GetSettingBool("GlobalSettings", "RemoveProtocolFolders", TRUE)) {
PROTOACCOUNT **accounts;
- int i,count;
-
- CallService(MS_PROTO_ENUMACCOUNTS, (WPARAM)&count, (LPARAM)&accounts);
+ int count;
+ Proto_EnumAccounts(&count, &accounts);
- for (i = 0; i < count; i++) {
+ for (int i = 0; i < count; i++) {
/*if (protos[i]->type != PROTOTYPE_PROTOCOL)
continue;*/
if (!accounts[i]->bIsEnabled)
|