diff options
-rw-r--r-- | ext/domxml/TODO | 16 |
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. |