- Fix DirectPlayEnumerateA exit code.
- Add default registry entry for DirectPlay Service Providers.
diff --git a/dlls/dplayx/dplay.c b/dlls/dplayx/dplay.c
index c11028e..e4ab5ae 100644
--- a/dlls/dplayx/dplay.c
+++ b/dlls/dplayx/dplay.c
@@ -5211,7 +5211,7 @@
{
/* Hmmm. Does this mean that there are no service providers? */
ERR(": no service providers?\n");
- return DP_OK;
+ return DPERR_NOSERVICEPROVIDER;
}
/* Traverse all the service providers we have available */
diff --git a/winedefault.reg b/winedefault.reg
index d71fb5c..d4ff32f 100644
--- a/winedefault.reg
+++ b/winedefault.reg
@@ -957,6 +957,9 @@
@="dplayx.dll"
"ThreadingModel"="Both"
+[HKEY_LOCAL_MACHINE\Software\Microsoft\DirectPlay\Service Providers]
+@=""
+
#
# Entries used by Internet Explorer installer
#