summaryrefslogtreecommitdiff
path: root/src/lib/ethumb_client
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-12-11 19:42:07 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2013-12-11 19:42:07 +0900
commitefdeb257b472ca4bb519c0712d540f5541496ef6 (patch)
treec0cd280c6b3db0601c5e04f1f75614fccc8dd838 /src/lib/ethumb_client
parent4d7edf623b8d66bc3925589e2c0c6f36e0fdf978 (diff)
ethumb - client lib - fix access of async item in idler after free
this fixes CID 1039892
Diffstat (limited to 'src/lib/ethumb_client')
-rw-r--r--src/lib/ethumb_client/ethumb_client.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/ethumb_client/ethumb_client.c b/src/lib/ethumb_client/ethumb_client.c
index 0d86962504..a7ed9d385f 100644
--- a/src/lib/ethumb_client/ethumb_client.c
+++ b/src/lib/ethumb_client/ethumb_client.c
@@ -2165,6 +2165,7 @@ _ethumb_client_thumb_generate_idler(void *data EINA_UNUSED)
2165 async->error(async->client, (void *)async->data); 2165 async->error(async->client, (void *)async->data);
2166 async->client->ethumb = tmp; 2166 async->client->ethumb = tmp;
2167 _ethumb_client_async_free(async); 2167 _ethumb_client_async_free(async);
2168 async = NULL;
2168 } 2169 }
2169 else 2170 else
2170 { 2171 {