Author: ashaposhnikov Date: Mon Jul 10 22:45:53 2017 New Revision: 75317
URL: http://svn.reactos.org/svn/reactos?rev=75317&view=rev Log: [RAPPS] Fixes - Minor style improvements - Not resizing with GetBuffer() calls where not nessesary - loaddlg.cpp: Wrong logic fixed - rosui.h: Fixed length determination
Modified: branches/GSoC_2017/rapps/reactos/base/applications/rapps/gui.cpp branches/GSoC_2017/rapps/reactos/base/applications/rapps/loaddlg.cpp branches/GSoC_2017/rapps/reactos/base/applications/rapps/rosui.h
Modified: branches/GSoC_2017/rapps/reactos/base/applications/rapps/gui.cpp URL: http://svn.reactos.org/svn/reactos/branches/GSoC_2017/rapps/reactos/base/app... ============================================================================== --- branches/GSoC_2017/rapps/reactos/base/applications/rapps/gui.cpp [iso-8859-1] (original) +++ branches/GSoC_2017/rapps/reactos/base/applications/rapps/gui.cpp [iso-8859-1] Mon Jul 10 22:45:53 2017 @@ -1148,12 +1148,12 @@
/* Get version info */ GetApplicationString(ItemInfo->hSubKey, L"DisplayVersion", szText); - ListView_SetItemText(hListView, Index, 1, szText.GetBuffer(MAX_PATH)); + ListView_SetItemText(hListView, Index, 1, szText.GetBuffer()); szText.ReleaseBuffer();
/* Get comments */ GetApplicationString(ItemInfo->hSubKey, L"Comments", szText); - ListView_SetItemText(hListView, Index, 2, szText.GetBuffer(MAX_PATH)); + ListView_SetItemText(hListView, Index, 2, szText.GetBuffer()); szText.ReleaseBuffer(); return TRUE; } @@ -1163,8 +1163,7 @@ INT Index; HICON hIcon = NULL; ATL::CStringW szIconPath; - HIMAGELIST hImageListView = NULL; - hImageListView = ListView_GetImageList(hListView, LVSIL_SMALL); + HIMAGELIST hImageListView = ListView_GetImageList(hListView, LVSIL_SMALL);
if (!SearchPatternMatch(Info->szName, szSearchPattern) && !SearchPatternMatch(Info->szDesc, szSearchPattern)) @@ -1195,10 +1194,10 @@ Index = ListViewAddItem(Info->Category, Index, Info->szName, (LPARAM) Info); hImageListView = ListView_SetImageList(hListView, hImageListView, LVSIL_SMALL);
- ListView_SetItemText(hListView, Index, 1, Info->szVersion.GetBuffer(MAX_PATH)); + ListView_SetItemText(hListView, Index, 1, Info->szVersion.GetBuffer()); Info->szVersion.ReleaseBuffer();
- ListView_SetItemText(hListView, Index, 2, Info->szDesc.GetBuffer(MAX_PATH)); + ListView_SetItemText(hListView, Index, 2, Info->szDesc.GetBuffer()); Info->szDesc.ReleaseBuffer(); return TRUE; }
Modified: branches/GSoC_2017/rapps/reactos/base/applications/rapps/loaddlg.cpp URL: http://svn.reactos.org/svn/reactos/branches/GSoC_2017/rapps/reactos/base/app... ============================================================================== --- branches/GSoC_2017/rapps/reactos/base/applications/rapps/loaddlg.cpp [iso-8859-1] (original) +++ branches/GSoC_2017/rapps/reactos/base/applications/rapps/loaddlg.cpp [iso-8859-1] Mon Jul 10 22:45:53 2017 @@ -366,11 +366,8 @@
memset(&urlComponents, 0, sizeof(urlComponents)); urlComponents.dwStructSize = sizeof(urlComponents); - - if (AppInfo->szUrlDownload.GetLength() > urlLength) - goto end; - - urlLength /= sizeof(WCHAR); + + urlLength = AppInfo->szUrlDownload.GetLength(); urlComponents.dwSchemeLength = urlLength + 1; urlComponents.lpszScheme = (LPWSTR) malloc(urlComponents.dwSchemeLength * sizeof(WCHAR)); urlComponents.dwHostNameLength = urlLength + 1;
Modified: branches/GSoC_2017/rapps/reactos/base/applications/rapps/rosui.h URL: http://svn.reactos.org/svn/reactos/branches/GSoC_2017/rapps/reactos/base/app... ============================================================================== --- branches/GSoC_2017/rapps/reactos/base/applications/rapps/rosui.h [iso-8859-1] (original) +++ branches/GSoC_2017/rapps/reactos/base/applications/rapps/rosui.h [iso-8859-1] Mon Jul 10 22:45:53 2017 @@ -495,8 +495,8 @@
void GetWindowTextW(ATL::CStringW& szText) { - INT length = CWindow::GetWindowTextLengthW(); - CWindow::GetWindowText(szText.GetBuffer(length), length); + INT length = CWindow::GetWindowTextLengthW() + 1; + CWindow::GetWindowTextW(szText.GetBuffer(length), length); szText.ReleaseBuffer(); } };