summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMinkyu Kang <mk7.kang@samsung.com>2015-06-29 22:12:58 +0900
committerMinkyu Kang <mk7.kang@samsung.com>2015-06-29 22:12:58 +0900
commitdc4c22994b5439d4b8328f70170d2330d7e7b0c3 (patch)
tree046a0913e8ae158b1245ee9637a29801bf390e55
parent64cd29d25fd0210bf22ef765dcd785ceacc2fe8e (diff)
downloadair_mediahub-dc4c22994b5439d4b8328f70170d2330d7e7b0c3.tar.gz
air_mediahub-dc4c22994b5439d4b8328f70170d2330d7e7b0c3.tar.bz2
air_mediahub-dc4c22994b5439d4b8328f70170d2330d7e7b0c3.zip
viewer: fix crash issue when destory controller
Change-Id: I9fb504b5efd2388dcc3cdcbdd9c6a6fd9a0c307c Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
-rw-r--r--src/view/viewer.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/view/viewer.c b/src/view/viewer.c
index 96a05b6..52c5bc7 100644
--- a/src/view/viewer.c
+++ b/src/view/viewer.c
@@ -510,14 +510,10 @@ static bool _viewer_add(struct _priv *priv, int id)
static void _viewer_delete(struct _priv *priv)
{
- struct controller *ctl;
int i;
- for (i = 0; i < VIEWER_MAX; i++) {
- ctl = priv->viewer.ctl[i];
- if (ctl)
- controller_destroy(ctl->handle);
- }
+ for (i = 0; i < VIEWER_MAX; i++)
+ controller_destroy(priv->viewer.ctl[i]);
}
static bool _viewer_prev(struct _priv *priv)