[SHELL32]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 14 Apr 2012 10:40:21 +0000 (10:40 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 14 Apr 2012 10:40:21 +0000 (10:40 +0000)
Remove trailing backslash in shellink working dir
Patch by Edijs Kolesnikovics (terminedijs at yahoo dot com)

See issue #7000 for more details.

svn path=/trunk/; revision=56344

reactos/dll/win32/shell32/shelllink.cpp

index 3a0f874..365bfa9 100644 (file)
@@ -583,6 +583,7 @@ HRESULT WINAPI CShellLink::Load(IStream *stm)
     if (hdr.dwFlags & SLDF_HAS_WORKINGDIR)
     {
         hr = Stream_LoadString(stm, unicode, &sWorkDir);
+        PathRemoveBackslash(sWorkDir);
         TRACE("Working Dir  -> %s\n", debugstr_w(sWorkDir));
     }
     if (FAILED(hr))