summaryrefslogtreecommitdiff
path: root/plugins/NewXstatusNotify/src/utils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/NewXstatusNotify/src/utils.cpp')
-rw-r--r--plugins/NewXstatusNotify/src/utils.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/plugins/NewXstatusNotify/src/utils.cpp b/plugins/NewXstatusNotify/src/utils.cpp
index 07c1539e2e..e1d977bdd6 100644
--- a/plugins/NewXstatusNotify/src/utils.cpp
+++ b/plugins/NewXstatusNotify/src/utils.cpp
@@ -34,16 +34,16 @@ bool CheckMsgWnd(MCONTACT hContact)
return false;
}
-int DBGetStringDefault(MCONTACT hContact, const char *szModule, const char *szSetting, wchar_t *setting, int size, const wchar_t *defaultValue)
+int DBGetStringDefault(MCONTACT hContact, const char *szSetting, wchar_t *setting, int size, const wchar_t *defaultValue)
{
DBVARIANT dbv;
- if (!db_get_ws(hContact, szModule, szSetting, &dbv)) {
- wcsncpy(setting, dbv.pwszVal, size);
+ if (!g_plugin.getWString(hContact, szSetting, &dbv)) {
+ wcsncpy_s(setting, size, dbv.pwszVal, _TRUNCATE);
db_free(&dbv);
return 0;
}
- wcsncpy(setting, defaultValue, size);
+ wcsncpy_s(setting, size, defaultValue, _TRUNCATE);
return 1;
}