summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/domxml/TODO16
1 files changed, 16 insertions, 0 deletions
diff --git a/ext/domxml/TODO b/ext/domxml/TODO
new file mode 100644
index 0000000000..680fc90bc8
--- /dev/null
+++ b/ext/domxml/TODO
@@ -0,0 +1,16 @@
+1) Implement the following list entries and thier destructors:
+ le_domxmldoctypep
+ le_domxmldtdp
+ le_domxmlcdatap
+ le_domxmlpip
+ le_domxmlcommentp
+ le_domxmlnotationp
+ le_domxmlentityrefp
+
+2) Use ZEND_FETCH_RESOURCE() macros instead of custom functions.
+3) Implement those classes we really want, kill all of the rest.
+4) Remove debug code (many calls to fprintf()).
+5) Make 1st arg always be the object. This is currently half-and-half, or so.
+6) Take a hard look at startup/shutdown code. This is really running slower than
+ it ought to be.
+7) Fix the many, many memory leaks.