summaryrefslogtreecommitdiffstats
path: root/TODO.org
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.org')
-rw-r--r--TODO.org10
1 files changed, 8 insertions, 2 deletions
diff --git a/TODO.org b/TODO.org
index 147954c..21843c8 100644
--- a/TODO.org
+++ b/TODO.org
@@ -84,8 +84,14 @@ CLOSED: [2012-03-20 Tue 12:29]
I believe the best way to test would be to re-parse the JSON, extract
the fields, and verify they're of the expected value and type.
-* TODO Bugfixes
-** TODO Missing va_copy() when passing around varargs
+* DONE Bugfixes
+CLOSED: [2012-04-08 Sun 10:59]
+** DONE Missing va_copy() when passing around varargs
+CLOSED: [2012-04-08 Sun 10:58]
+- CLOSING NOTE [2012-04-08 Sun 10:58] \\
+ Ended up writing a format string parsing & spinning macro. This way we
+ can keep the API and the ABI stable too at the cost of some
+ performance (which isn't the strong point of the library anyway).
The way we pass around varargs is unsafe, and causes crashes on a few
systems where we would need to copy the thing around.