Details
-
Bug
-
Resolution: Fixed
-
Minor
-
0.4.13-dev-384-gae2a85d https://github.com/reactos/reactos/commit/ae2a85d003da762e4bcb232b15f1180333e5917a
Description
https://github.com/reactos/reactos/commit/ae2a85d003da762e4bcb232b15f1180333e5917a
This changed the value returned from SHCreateShellFolderView when there is an early return of E_INVALIDARG. According to the shlview.c tests, the value returned for the second parameter should be NULL. So, moving the "*ppsv = NULL;" below the "if.. return E_INVALIDARG" causes tests that check for this to fail. Moving this line back above the "if" test fixes these failures for me.