summaryrefslogtreecommitdiff
path: root/src/modules/database
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2013-12-30 18:32:36 +0000
committerGeorge Hazan <george.hazan@gmail.com>2013-12-30 18:32:36 +0000
commitb52dd1c1f38d1aeeb01c303d405a51afa82efe3b (patch)
tree8f5f5d7d330b54a8188480b8acea9284fb94f727 /src/modules/database
parentb67369c7256dc40eb7aa7b3527c1cb45e2a27b27 (diff)
code cleaning and reordering
git-svn-id: http://svn.miranda-ng.org/main/trunk@7432 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'src/modules/database')
-rw-r--r--src/modules/database/database.cpp2
-rw-r--r--src/modules/database/profilemanager.cpp52
2 files changed, 30 insertions, 24 deletions
diff --git a/src/modules/database/database.cpp b/src/modules/database/database.cpp
index c3afff451f..cbdcce2cea 100644
--- a/src/modules/database/database.cpp
+++ b/src/modules/database/database.cpp
@@ -442,7 +442,7 @@ int LoadDatabaseModule(void)
EnsureCheckerLoaded(false); // unload dbchecker
- if ( arDbPlugins.getCount() == 0) {
+ if (arDbPlugins.getCount() == 0) {
TCHAR buf[256];
TCHAR* p = _tcsrchr(szProfile, '\\');
mir_sntprintf(buf, SIZEOF(buf), TranslateT("Miranda is unable to open '%s' because you do not have any profile plugins installed.\nYou need to install dbx_mmap.dll or equivalent."), p ? ++p : szProfile);
diff --git a/src/modules/database/profilemanager.cpp b/src/modules/database/profilemanager.cpp
index 561f2a5e15..7245bd3dba 100644
--- a/src/modules/database/profilemanager.cpp
+++ b/src/modules/database/profilemanager.cpp
@@ -33,12 +33,14 @@ void EnsureCheckerLoaded(bool);
typedef BOOL (__cdecl *ENUMPROFILECALLBACK) (TCHAR *fullpath, TCHAR *profile, LPARAM lParam);
-struct DetailsPageInit {
+struct DetailsPageInit
+{
int pageCount;
OPTIONSDIALOGPAGE *odp;
};
-struct DetailsPageData {
+struct DetailsPageData
+{
DLGTEMPLATE *pTemplate;
HINSTANCE hInst;
DLGPROC dlgProc;
@@ -46,31 +48,34 @@ struct DetailsPageData {
int changed;
};
-struct DlgProfData {
- PROPSHEETHEADER * psh;
+struct DlgProfData
+{
+ PROPSHEETHEADER *psh;
HWND hwndOK, hwndSM;
- PROFILEMANAGERDATA * pd;
+ PROFILEMANAGERDATA *pd;
HANDLE hFileNotify;
};
-struct DetailsData {
+struct DetailsData
+{
HINSTANCE hInstIcmp;
HFONT hBoldFont;
int pageCount;
int currentPage;
- struct DetailsPageData *opd;
+ DetailsPageData *opd;
RECT rcDisplay;
- struct DlgProfData * prof;
+ struct DlgProfData *prof;
};
-struct ProfileEnumData {
+struct ProfileEnumData
+{
HWND hwnd;
TCHAR* szProfile;
};
extern TCHAR mirandabootini[MAX_PATH];
-void SetServiceModePlugin(pluginEntry* p);
+void SetServiceModePlugin(pluginEntry *p);
static void ThemeDialogBackground(HWND hwnd)
{
@@ -101,8 +106,8 @@ static int findProfiles(TCHAR *szProfileDir, ENUMPROFILECALLBACK callback, LPARA
}
}
while (FindNextFile(hFind, &ffd));
- FindClose(hFind);
+ FindClose(hFind);
return 1;
}
@@ -176,7 +181,7 @@ static INT_PTR CALLBACK DlgProfileNew(HWND hwndDlg, UINT msg, WPARAM wParam, LPA
}
else {
for (int i = 0; i < arDbPlugins.getCount(); i++) {
- DATABASELINK* p = arDbPlugins[i];
+ DATABASELINK *p = arDbPlugins[i];
LRESULT index = SendMessage(hwndCombo, CB_ADDSTRING, 0, (LPARAM)TranslateTS(p->szFullName));
SendMessage(hwndCombo, CB_SETITEMDATA, index, (LPARAM)p);
}
@@ -191,7 +196,7 @@ static INT_PTR CALLBACK DlgProfileNew(HWND hwndDlg, UINT msg, WPARAM wParam, LPA
// decide if there is a default profile name given in the INI and if it should be used
if (dat->pd->noProfiles || (shouldAutoCreate(dat->pd->szProfile) && _taccess(dat->pd->szProfile, 0))) {
- TCHAR* profile = _tcsrchr(dat->pd->szProfile, '\\');
+ TCHAR *profile = _tcsrchr(dat->pd->szProfile, '\\');
if (profile) ++profile;
else profile = dat->pd->szProfile;
@@ -229,7 +234,9 @@ static INT_PTR CALLBACK DlgProfileNew(HWND hwndDlg, UINT msg, WPARAM wParam, LPA
if (hdr && hdr->code == PSN_APPLY && dat && IsWindowVisible(hwndDlg)) {
TCHAR szName[MAX_PATH];
LRESULT curSel = SendDlgItemMessage(hwndDlg, IDC_PROFILEDRIVERS, CB_GETCURSEL, 0, 0);
- if (curSel == CB_ERR) break; // should never happen
+ if (curSel == CB_ERR)
+ break; // should never happen
+
GetDlgItemText(hwndDlg, IDC_PROFILENAME, szName, SIZEOF(szName));
if (szName[0] == 0)
break;
@@ -254,11 +261,9 @@ BOOL EnumProfilesForList(TCHAR *fullpath, TCHAR *profile, LPARAM lParam)
HWND hwndList = GetDlgItem(ped->hwnd, IDC_PROFILELIST);
TCHAR sizeBuf[64];
- int iItem = 0;
- struct _stat statbuf;
bool bFileExists = false, bFileLocked = true;
- TCHAR* p = _tcsrchr(profile, '.');
+ TCHAR *p = _tcsrchr(profile, '.');
_tcscpy(sizeBuf, _T("0 KB"));
if (p != NULL) *p = 0;
@@ -267,6 +272,7 @@ BOOL EnumProfilesForList(TCHAR *fullpath, TCHAR *profile, LPARAM lParam)
item.pszText = profile;
item.iItem = 0;
+ struct _stat statbuf;
if (_tstat(fullpath, &statbuf) == 0) {
if (statbuf.st_size > 1000000) {
mir_sntprintf(sizeBuf, SIZEOF(sizeBuf), _T("%.3lf"), (double)statbuf.st_size / 1048576.0);
@@ -282,7 +288,7 @@ BOOL EnumProfilesForList(TCHAR *fullpath, TCHAR *profile, LPARAM lParam)
item.iImage = bFileLocked;
- iItem = SendMessage(hwndList, LVM_INSERTITEM, 0, (LPARAM)&item);
+ int iItem = SendMessage(hwndList, LVM_INSERTITEM, 0, (LPARAM)&item);
if (lstrcmpi(ped->szProfile, fullpath) == 0)
ListView_SetItemState(hwndList, iItem, LVIS_SELECTED | LVIS_FOCUSED, LVIS_SELECTED | LVIS_FOCUSED);
@@ -540,17 +546,17 @@ static INT_PTR CALLBACK DlgProfileSelect(HWND hwndDlg, UINT msg, WPARAM wParam,
static INT_PTR CALLBACK DlgProfileManager(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam)
{
- struct DetailsData* dat = (struct DetailsData*)GetWindowLongPtr(hwndDlg, GWLP_USERDATA);
+ DetailsData *dat = (DetailsData*)GetWindowLongPtr(hwndDlg, GWLP_USERDATA);
switch (msg) {
case WM_INITDIALOG:
TranslateDialogDefault(hwndDlg);
{
- struct DlgProfData * prof = (struct DlgProfData *)lParam;
+ DlgProfData *prof = (struct DlgProfData*)lParam;
PROPSHEETHEADER *psh = prof->psh;
SendMessage(hwndDlg, WM_SETICON, ICON_SMALL, (LPARAM)LoadImage(hInst, MAKEINTRESOURCE(IDI_DETAILSLOGO), IMAGE_ICON, GetSystemMetrics(SM_CXSMICON), GetSystemMetrics(SM_CYSMICON), 0));
SendMessage(hwndDlg, WM_SETICON, ICON_BIG, (LPARAM)LoadImage(hInst, MAKEINTRESOURCE(IDI_DETAILSLOGO), IMAGE_ICON, GetSystemMetrics(SM_CXICON), GetSystemMetrics(SM_CYICON), 0));
- dat = (struct DetailsData*)mir_alloc(sizeof(struct DetailsData));
+ dat = (DetailsData*)mir_alloc(sizeof(DetailsData));
dat->prof = prof;
prof->hwndOK = GetDlgItem(hwndDlg, IDOK);
prof->hwndSM = GetDlgItem(hwndDlg, IDC_SM_COMBO);
@@ -563,7 +569,7 @@ static INT_PTR CALLBACK DlgProfileManager(HWND hwndDlg, UINT msg, WPARAM wParam,
dat->currentPage = 0;
dat->pageCount = psh->nPages;
- dat->opd = (struct DetailsPageData*)mir_calloc(sizeof(struct DetailsPageData)*dat->pageCount);
+ dat->opd = (DetailsPageData*)mir_calloc(sizeof(DetailsPageData)*dat->pageCount);
OPTIONSDIALOGPAGE *odp = (OPTIONSDIALOGPAGE*)psh->ppsp;
TCITEM tci;
@@ -610,7 +616,7 @@ static INT_PTR CALLBACK DlgProfileManager(HWND hwndDlg, UINT msg, WPARAM wParam,
SendMessage(hwndCombo, CB_SETITEMDATA, index, (LPARAM)-1);
SendMessage(hwndCombo, CB_SETCURSEL, 0, 0);
for (int i = 0; i < servicePlugins.getCount(); i++) {
- pluginEntry* p = servicePlugins[i];
+ pluginEntry *p = servicePlugins[i];
index = SendMessage(hwndCombo, CB_ADDSTRING, 0, (LPARAM)TranslateTS(p->pluginname));
SendMessage(hwndCombo, CB_SETITEMDATA, index, (LPARAM)i);
}