Jacek Caban : shdocvw: Move IEWinMain to iexplore.c.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Apr 20 04:39:56 CDT 2006


Module: wine
Branch: refs/heads/master
Commit: 4027a1149c6a273a09abe99cdf291a7296ecf076
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=4027a1149c6a273a09abe99cdf291a7296ecf076

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Wed Apr 19 20:34:53 2006 +0200

shdocvw: Move IEWinMain to iexplore.c.

---

 dlls/shdocvw/iexplore.c     |   30 ++++++++++++++++++++++++++++++
 dlls/shdocvw/shdocvw_main.c |   30 ------------------------------
 2 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/dlls/shdocvw/iexplore.c b/dlls/shdocvw/iexplore.c
index b39e293..62bc81c 100644
--- a/dlls/shdocvw/iexplore.c
+++ b/dlls/shdocvw/iexplore.c
@@ -580,3 +580,33 @@ HRESULT InternetExplorer_Create(IUnknown
 
     return hres;
 }
+
+/******************************************************************
+ *		IEWinMain            (SHDOCVW.101)
+ *
+ * Only returns on error.
+ */
+DWORD WINAPI IEWinMain(LPSTR szCommandLine, int nShowWindow)
+{
+    LPWSTR url;
+    DWORD len;
+
+    FIXME("%s %d\n", debugstr_a(szCommandLine), nShowWindow);
+
+    CoInitialize(NULL);
+
+    /* FIXME: parse the command line properly, handle -Embedding */
+
+    len = MultiByteToWideChar(CP_ACP, 0, szCommandLine, -1, NULL, 0);
+    url = HeapAlloc(GetProcessHeap(),0,len*sizeof(WCHAR));
+    MultiByteToWideChar(CP_ACP, 0, szCommandLine, -1, url, len);
+
+    create_ie_window(url);
+
+    HeapFree(GetProcessHeap(), 0, url);
+
+     CoUninitialize();
+
+    ExitProcess(0);
+    return 0;
+}
diff --git a/dlls/shdocvw/shdocvw_main.c b/dlls/shdocvw/shdocvw_main.c
index e936095..0093243 100644
--- a/dlls/shdocvw/shdocvw_main.c
+++ b/dlls/shdocvw/shdocvw_main.c
@@ -637,33 +637,3 @@ DWORD WINAPI StopWatchAFORWARD(DWORD dwC
         return p(dwClass, lpszStr, dwUnknown, dwMode, dwTimeStamp);
     return ERROR_CALL_NOT_IMPLEMENTED;
 }
-
-/******************************************************************
- *		IEWinMain            (SHDOCVW.101)
- *
- * Only returns on error.
- */
-DWORD WINAPI IEWinMain(LPSTR szCommandLine, int nShowWindow)
-{
-    LPWSTR url;
-    DWORD len;
-
-    FIXME("%s %d\n", debugstr_a(szCommandLine), nShowWindow);
-
-    CoInitialize(NULL);
-
-    /* FIXME: parse the command line properly, handle -Embedding */
-
-    len = MultiByteToWideChar(CP_ACP, 0, szCommandLine, -1, NULL, 0);
-    url = HeapAlloc(GetProcessHeap(),0,len*sizeof(WCHAR));
-    MultiByteToWideChar(CP_ACP, 0, szCommandLine, -1, url, len);
-
-    create_ie_window(url);
-
-    HeapFree(GetProcessHeap(), 0, url);
-
-    CoUninitialize();
-
-    ExitProcess(0);
-    return 0;
-}




More information about the wine-cvs mailing list