mirror of git://git.sysmocom.de/ofono
gprs: avoid useless loop iteration
This commit is contained in:
parent
08a8c06963
commit
6082339040
|
@ -1993,12 +1993,12 @@ void ofono_gprs_context_deactivated(struct ofono_gprs_context *gc,
|
||||||
for (l = gc->gprs->contexts; l; l = l->next) {
|
for (l = gc->gprs->contexts; l; l = l->next) {
|
||||||
ctx = l->data;
|
ctx = l->data;
|
||||||
|
|
||||||
if (ctx->active == FALSE)
|
|
||||||
continue;
|
|
||||||
|
|
||||||
if (ctx->context.cid != cid)
|
if (ctx->context.cid != cid)
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
|
if (ctx->active == FALSE)
|
||||||
|
break;
|
||||||
|
|
||||||
gprs_cid_release(ctx->gprs, ctx->context.cid);
|
gprs_cid_release(ctx->gprs, ctx->context.cid);
|
||||||
ctx->context.cid = 0;
|
ctx->context.cid = 0;
|
||||||
ctx->active = FALSE;
|
ctx->active = FALSE;
|
||||||
|
|
Loading…
Reference in New Issue