From: Antonio Ospite Date: Thu, 30 Jun 2016 15:58:33 +0000 (+0200) Subject: am7xxx: simplify one return path in am7xxx_init() X-Git-Tag: v0.1.7~37 X-Git-Url: https://git.ao2.it/libam7xxx.git/commitdiff_plain/12521481f11d23c8afbb6f21659ca901a9663959?ds=sidebyside am7xxx: simplify one return path in am7xxx_init() Just return directly when there is no cleanup to do, it is more readable. --- diff --git a/src/am7xxx.c b/src/am7xxx.c index eb715d3..2d7b890 100644 --- a/src/am7xxx.c +++ b/src/am7xxx.c @@ -1093,8 +1093,7 @@ AM7XXX_PUBLIC int am7xxx_init(am7xxx_context **ctx) *ctx = malloc(sizeof(**ctx)); if (*ctx == NULL) { fatal("cannot allocate the context (%s)\n", strerror(errno)); - ret = -ENOMEM; - goto out; + return -ENOMEM; } memset(*ctx, 0, sizeof(**ctx));