Rob Shearman : svchost: Add a FIXME for an undocumented function ( SvchostPushServiceGlobals) that some native services expect to be called by native svchost.

Alexandre Julliard julliard at winehq.org
Mon Jan 7 08:39:04 CST 2008


Module: wine
Branch: master
Commit: 3a0e472ada2b893cea31434ecc776452ed096a25
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=3a0e472ada2b893cea31434ecc776452ed096a25

Author: Rob Shearman <rob at codeweavers.com>
Date:   Fri Jan  4 17:23:36 2008 +0000

svchost: Add a FIXME for an undocumented function (SvchostPushServiceGlobals) that some native services expect to be called by native svchost.

---

 programs/svchost/svchost.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/programs/svchost/svchost.c b/programs/svchost/svchost.c
index 43112f7..573a6a3 100644
--- a/programs/svchost/svchost.c
+++ b/programs/svchost/svchost.c
@@ -229,6 +229,12 @@ static BOOL AddServiceElem(LPWSTR service_name,
         goto cleanup;
     }
 
+    if (GetProcAddress(library, "SvchostPushServiceGlobals"))
+    {
+        WINE_FIXME("library %s expects undocumented SvchostPushServiceGlobals function to be called\n",
+                   wine_dbgstr_w(dll_name_long));
+    }
+
     /* Fill in the service table entry */
     service_table_entry->lpServiceName = service_name;
     service_table_entry->lpServiceProc = service_main_func;




More information about the wine-cvs mailing list