From b490e239940c2756e813f727a8d672890dc97596 Mon Sep 17 00:00:00 2001 From: Hyojung Jo Date: Mon, 3 Aug 2015 19:05:46 +0900 Subject: [PATCH] Fixed the switch handle statements Change-Id: If0a1247dbb03deebe87784efeac5a9777cd9b946 Signed-off-by: Hyojung Jo --- src/data/media.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/data/media.c b/src/data/media.c index e6963e8..c118ea6 100644 --- a/src/data/media.c +++ b/src/data/media.c @@ -160,16 +160,19 @@ static char *_get_data(void *data, enum data_type type) return minfo->file_path; case DATA_DURATION: - if (minfo->video) - return _get_video_duration(minfo); + if (!minfo->video) + return NULL; + return _get_video_duration(minfo); case DATA_ARTIST: - if (minfo->audio) - return minfo->audio->artist; + if (!minfo->audio) + return NULL; + return minfo->audio->artist; case DATA_ALBUM_NAME: - if (minfo->audio) - return minfo->audio->album; + if (!minfo->audio) + return NULL; + return minfo->audio->album; default: _ERR("Unhandled data type."); -- 2.7.4