diff -r 1fa3fb47b1e3 -r c2e43643db4c khronosfws/openmax_al/src/common/xanokialinearvolumeitf.c --- a/khronosfws/openmax_al/src/common/xanokialinearvolumeitf.c Wed Aug 18 10:17:22 2010 +0300 +++ b/khronosfws/openmax_al/src/common/xanokialinearvolumeitf.c Thu Sep 02 20:58:01 2010 +0300 @@ -294,15 +294,13 @@ DEBUG_API("->XANokiaLinearVolumeItfimpl_AdaptCb"); - if (!impl && !event) + if (!impl || !event) { DEBUG_ERR("XANokiaLinearVolumeItfImpl_AdaptCb, invalid context pointer!"); DEBUG_API("<-XANokiaLinearVolumeItfImpl_AdaptCb"); return; } - assert(event); - if (event->eventid == XA_ADAPT_VOLUME_VOLUME_CHANGED && impl->callback) { if (XA_NOKIALINEARVOLUME_EVENT_VOLUME_CHANGED & impl->eventFlags) @@ -312,9 +310,5 @@ XA_NOKIALINEARVOLUME_EVENT_VOLUME_CHANGED, eventBoolean); } } - else - { - /* do nothing */ - } DEBUG_API("<-XANokiaLinearVolumeItfimpl_AdaptCb"); }