[ros-diffs] [rharabien] 54989: [SHELL32] - Remove useless function

rharabien at svn.reactos.org rharabien at svn.reactos.org
Tue Jan 17 16:49:41 UTC 2012


Author: rharabien
Date: Tue Jan 17 16:49:39 2012
New Revision: 54989

URL: http://svn.reactos.org/svn/reactos?rev=54989&view=rev
Log:
[SHELL32]
- Remove useless function

Modified:
    trunk/reactos/dll/win32/shell32/shelllink.cpp

Modified: trunk/reactos/dll/win32/shell32/shelllink.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shell32/shelllink.cpp?rev=54989&r1=54988&r2=54989&view=diff
==============================================================================
--- trunk/reactos/dll/win32/shell32/shelllink.cpp [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/shell32/shelllink.cpp [iso-8859-1] Tue Jan 17 16:49:39 2012
@@ -201,42 +201,6 @@
     return r;
 }
 
-static BOOL StartLinkProcessor( LPCOLESTR szLink )
-{
-    static const WCHAR szFormat[] = {
-        'w','i','n','e','m','e','n','u','b','u','i','l','d','e','r','.','e','x','e',
-        ' ','-','w',' ','"','%','s','"',0 };
-    LONG len;
-    LPWSTR buffer;
-    STARTUPINFOW si;
-    PROCESS_INFORMATION pi;
-    BOOL ret;
-
-    len = sizeof(szFormat) + wcslen( szLink ) * sizeof(WCHAR);
-    buffer = (LPWSTR)HeapAlloc( GetProcessHeap(), 0, len );
-    if( !buffer )
-        return FALSE;
-
-    swprintf( buffer, szFormat, szLink );
-
-    TRACE("starting %s\n",debugstr_w(buffer));
-
-    memset(&si, 0, sizeof(si));
-    si.cb = sizeof(si);
-
-    ret = CreateProcessW( NULL, buffer, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi );
-
-    HeapFree( GetProcessHeap(), 0, buffer );
-
-    if (ret)
-    {
-        CloseHandle( pi.hProcess );
-        CloseHandle( pi.hThread );
-    }
-
-    return ret;
-}
-
 HRESULT WINAPI CShellLink::Save(LPCOLESTR pszFileName, BOOL fRemember)
 {
     HRESULT r;
@@ -263,8 +227,6 @@
             {
                 wcscpy(sLinkPath, pszFileName);
             }
-
-            StartLinkProcessor( pszFileName );
 
             bDirty = FALSE;
         }




More information about the Ros-diffs mailing list