From 37d5bd6ead02def3d6aa661d68099719a2432fce Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Fri, 17 Jul 2009 15:33:49 +0000 Subject: [PATCH] add item to fix callback type names and remove done items. SVN revision: 41402 --- legacy/ethumb/TODO | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/legacy/ethumb/TODO b/legacy/ethumb/TODO index 7a1a0e6d29..364398dee6 100644 --- a/legacy/ethumb/TODO +++ b/legacy/ethumb/TODO @@ -4,16 +4,12 @@ * memory handling: * zero pointer parameters before failing on SAFETY macros (file_get, etc) - * Ethumb_Client: - * call free_data() on clear() and queue_remove() - * check other places to ensure free_data() on requests. - * disconnect() should cancel everything, regardless of being connected - * disconnect() cannot call clear() as it is asynchronous (maybe block?) - * disconnect() should cancel all clear_pending * callback: * const void *data on function registration, cast when call. * give generated_cb the Ethumb_Client parameter. + * fix types to include Ethumb and Ethumb_Client prefix, make names + like any other EFL callback, or just remove the typedef. * unit tests, be them in C or Python, covering: * thumbnail generation respect parameters (size, format...) @@ -21,5 +17,4 @@ * server died recovery, just add timeout and kill server before expires * examples: - * simple client example in C, see 01-simple.py * error handling, including reconnection.