shell32/tests: Remove empty element from known_folders[].
Signed-off-by: Józef Kucia <jkucia@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
0304a312ed
commit
a8b0a822ff
|
@ -1306,10 +1306,9 @@ static const struct knownFolderDef known_folders[] = {
|
||||||
NULL,
|
NULL,
|
||||||
0,
|
0,
|
||||||
0),
|
0),
|
||||||
{ 0 }
|
|
||||||
};
|
};
|
||||||
#undef KNOWN_FOLDER
|
#undef KNOWN_FOLDER
|
||||||
BOOL known_folder_found[ARRAY_SIZE(known_folders)-1];
|
BOOL known_folder_found[ARRAY_SIZE(known_folders)];
|
||||||
|
|
||||||
static void test_parameters(void)
|
static void test_parameters(void)
|
||||||
{
|
{
|
||||||
|
@ -1873,9 +1872,6 @@ if (0) { /* crashes */
|
||||||
{
|
{
|
||||||
const KNOWNFOLDERID *folder_id = known_folders[i].folderId;
|
const KNOWNFOLDERID *folder_id = known_folders[i].folderId;
|
||||||
|
|
||||||
if (!folder_id)
|
|
||||||
continue;
|
|
||||||
|
|
||||||
path = NULL;
|
path = NULL;
|
||||||
hr = pSHGetKnownFolderPath(folder_id, KF_FLAG_DEFAULT, NULL, &path);
|
hr = pSHGetKnownFolderPath(folder_id, KF_FLAG_DEFAULT, NULL, &path);
|
||||||
if (FAILED(hr))
|
if (FAILED(hr))
|
||||||
|
@ -1968,19 +1964,20 @@ static BOOL is_in_strarray(const WCHAR *needle, const char *hay)
|
||||||
static void check_known_folder(IKnownFolderManager *mgr, KNOWNFOLDERID *folderId)
|
static void check_known_folder(IKnownFolderManager *mgr, KNOWNFOLDERID *folderId)
|
||||||
{
|
{
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
const struct knownFolderDef *known_folder = &known_folders[0];
|
|
||||||
int csidl, expectedCsidl, ret;
|
int csidl, expectedCsidl, ret;
|
||||||
KNOWNFOLDER_DEFINITION kfd;
|
KNOWNFOLDER_DEFINITION kfd;
|
||||||
IKnownFolder *folder;
|
IKnownFolder *folder;
|
||||||
WCHAR sName[1024];
|
WCHAR sName[1024];
|
||||||
BOOL *current_known_folder_found = &known_folder_found[0];
|
|
||||||
BOOL found = FALSE;
|
BOOL found = FALSE;
|
||||||
|
unsigned int i;
|
||||||
|
|
||||||
while(known_folder->folderId != NULL)
|
for (i = 0; i < ARRAY_SIZE(known_folders); ++i)
|
||||||
{
|
{
|
||||||
|
const struct knownFolderDef *known_folder = &known_folders[i];
|
||||||
|
|
||||||
if(IsEqualGUID(known_folder->folderId, folderId))
|
if(IsEqualGUID(known_folder->folderId, folderId))
|
||||||
{
|
{
|
||||||
*current_known_folder_found = TRUE;
|
known_folder_found[i] = TRUE;
|
||||||
found = TRUE;
|
found = TRUE;
|
||||||
/* verify CSIDL */
|
/* verify CSIDL */
|
||||||
if(!(known_folder->csidl & NO_CSIDL))
|
if(!(known_folder->csidl & NO_CSIDL))
|
||||||
|
@ -2032,8 +2029,6 @@ static void check_known_folder(IKnownFolderManager *mgr, KNOWNFOLDERID *folderId
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
known_folder++;
|
|
||||||
current_known_folder_found++;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!found)
|
if(!found)
|
||||||
|
|
Loading…
Reference in New Issue