- Remove _SHExpandEnvironmentStrings and replace calls to it by usual ExpandEnvironme...
authorColin Finck <colin@reactos.org>
Fri, 10 Apr 2009 16:05:09 +0000 (16:05 +0000)
committerColin Finck <colin@reactos.org>
Fri, 10 Apr 2009 16:05:09 +0000 (16:05 +0000)
commit7cf85f93917134a81f92fac70652ebabeebdecef
tree734882ee6dc840867632f8455fd4cb42e36034c9
parentb6f258cefd0e968b2c6178c685bac47a6c1a09bd
- Remove _SHExpandEnvironmentStrings and replace calls to it by usual ExpandEnvironmentStringsW calls.
  That function didn't really do what it should as it replaced some variables by faulty generated values instead of their actual values.

  Fixing this gets us rid of our duplicated "Administrator" directory, so the only remaining Admin dir is "Administrator.REACTOS" created by userenv.
  This might also fix the SHGetFolderPathW timing issue, which was hit by rosautotest from time to time.
- In turn, removing that function makes it possible to get rid of the now unused _SHOpenProfilesKey and _SHGetProfilesValue functions.

svn path=/trunk/; revision=40439
reactos/dll/win32/shell32/shellpath.c