Hi Arun,

2011/5/18 Arun Ravindran <arun...@gmail.com>:
> +       case CALL_STATUS_MT_RELEASE:
> +               if ((call->prev_status == CALL_STATUS_MT_ALERTING) ||
> +                               (call->prev_status == CALL_STATUS_COMING) ||
> +                               (call->prev_status == CALL_STATUS_WAITING))
> +                       return 4;
> +               else
> +                       return 6;
> +

Extra whitespace here.

>        case CALL_STATUS_ACTIVE:
>        case CALL_STATUS_HOLD_INITIATED:
>                return 0;
> @@ -548,9 +555,14 @@ static void isi_call_notify(struct ofono_voicecall *ovc, 
> struct isi_call *call)
>
>        case CALL_STATUS_MO_RELEASE:
>        case CALL_STATUS_MT_RELEASE:
> +               isi_call_set_disconect_reason(call):
> +               break;
> +
>        case CALL_STATUS_TERMINATED:
>                isi_call_set_disconnect_reason(call);
> -               break;
> +               DBG("State( CALL_STATUS_TERMINATED ) need not be reported to 
> Core");
> +               return;
> +
>        case CALL_STATUS_ANSWERED:
>                DBG("State need not be reported to Core");
>                return;

If the intention is not to report this up, then why set the disconnect
reason with isi_call_set_disconnect_reason()? Why not just fold these
two case statements together?

Cheers,
Aki
_______________________________________________
ofono mailing list
ofono@ofono.org
http://lists.ofono.org/listinfo/ofono

Reply via email to