From 8362da15389d71cdb3ce744e3fec7a5e83356399 Mon Sep 17 00:00:00 2001
From: Peter Hunnisett <hunnise@nortelnetworks.com>
Date: Sat, 15 Jan 2000 23:27:40 +0000
Subject: [PATCH] Updated documentation.

---
 documentation/status/directplay | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/documentation/status/directplay b/documentation/status/directplay
index 1a0fd398512..b3ad62ac44c 100644
--- a/documentation/status/directplay
+++ b/documentation/status/directplay
@@ -31,10 +31,11 @@ TODO:
   - (started)Implement mutual exclusion on object data for existing functions
   - (done) Create and move to correct dll directories (dplay and dplayx)
   - (done) Implement dplay in terms of dplayx
-  - (started) Need a better internal implementation for the objects which scales and 
-    preferably doesn't involve casting structures (dplobby done)
-  - (started) More generic initialization and destruction helper methods based off
-    the chosen internal implementation (dplobby done)
+  - (done) Need a better internal implementation for the objects which scales and 
+    preferably doesn't involve casting structures. Solution is a crude ctor/dtor
+    which can actually trap some runtime errors.
+  - (done) More generic initialization and destruction helper methods based off
+    the chosen internal implementation. Solution is a crude ctor/dtor.
   - Use only windows routines where an equivalent is available
   - (done) Fix wine dplay.h and dplobby.h header files to allow apps to create the ansi versions
   - (started) Port some WineLib test programs using sdk programs (both C and C++ progs)  
@@ -45,6 +46,8 @@ TODO:
   - Addition of DirectX 7.0 functionality for direct play (try to catch that moving train)
   - bug fixes ;)
   - Implement some WineLib test programs using sdk programs as a skeleton
+  - Change all RegEnumKey calls to RegEnumKeyEx and change enumeration pattern to allow
+    error handling.
 
 Programs to make work:
   - lserver.exe (from sdk)
-- 
GitLab