diff --git a/src/execplugin/execplugin.c b/src/execplugin/execplugin.c index b4a91f6..0d2c447 100644 --- a/src/execplugin/execplugin.c +++ b/src/execplugin/execplugin.c @@ -70,11 +70,7 @@ void destroy_execp(void *obj) stop_timeout(execp->backend->timer); execp->backend->timer = NULL; - if (execp->backend->icon) { - imlib_context_set_image(execp->backend->icon); - imlib_free_image(); - execp->backend->icon = NULL; - } + free_icon(execp->backend->icon); free_and_null(execp->backend->buf_stdout); free_and_null(execp->backend->buf_stderr); free_and_null(execp->backend->text);