| From | Sergei Zviagintsev <> | Subject | [PATCH 22/44] kdbus: Cleanup error path in kdbus_staging_new_user() | Date | Thu, 8 Oct 2015 14:31:51 +0300 |
| |
Replace duplicated cleanup code with jump to exit point.
Signed-off-by: Sergei Zviagintsev <sergei@s15v.net> --- ipc/kdbus/message.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/ipc/kdbus/message.c b/ipc/kdbus/message.c index c7ef23d40471..e337b1b1024a 100644 --- a/ipc/kdbus/message.c +++ b/ipc/kdbus/message.c @@ -800,8 +800,7 @@ struct kdbus_staging *kdbus_staging_new_user(struct kdbus_bus *bus, if (IS_ERR(staging->gaps)) { ret = PTR_ERR(staging->gaps); staging->gaps = NULL; - kdbus_staging_free(staging); - return ERR_PTR(ret); + goto error; } } -- 1.8.3.1
|