kuuko pushed a commit to branch master.
commit 8c071bedf88522e584ca8bcc9aa3e0ae947e2f4c
Author: Kai Huuhko <[email protected]>
Date: Sun Mar 24 18:17:08 2013 +0000
TODO
---
TODO | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/TODO b/TODO
index c4deacc..ae723fa 100644
--- a/TODO
+++ b/TODO
@@ -3,6 +3,8 @@ BUGS:
* Evas: smart object doesn't work
* Elm: remove tooltips.pxi
+* Using the string conversion functions will leave dangling a pointer if
+ reference to the python string object is lost.
TODO:
@@ -21,9 +23,16 @@ TODO:
* include python-e_dbus (or make edbus2 ??)
* elm.Notify align_set/get/prop
* cleanup elementary_object
+* Investigate the string reference problem.
+ Possible solutions:
+ - memcpy the string, can we reliably prevent it from leaking?
+ - incref the string object, can we reliably decref after use?
+ - use eina stringshare, some APIs actually seem to expect this instead of a
+ normal char array and call eina_stringshare_del when freeing
+ the object/struct.
-STUFF LEAVED OUT:
+STUFF LEFT OUT:
* EcoreEvas
* EcoreImf
--
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar