Skip to content

Commit 097b8f6

Browse files
ArvindYadavCsJiri Kosina
authored andcommitted
HID: wacom: Release device resource data obtained by devres_alloc()
Free device resource data, if __wacom_devm_sysfs_create_group is not successful. Signed-off-by: Arvind Yadav <[email protected]> Reviewed-by: Benjamin Tissoires <[email protected]> Signed-off-by: Jiri Kosina <[email protected]>
1 parent a230cd5 commit 097b8f6

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

drivers/hid/wacom_sys.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1213,8 +1213,10 @@ static int __wacom_devm_sysfs_create_group(struct wacom *wacom,
12131213
devres->root = root;
12141214

12151215
error = sysfs_create_group(devres->root, group);
1216-
if (error)
1216+
if (error) {
1217+
devres_free(devres);
12171218
return error;
1219+
}
12181220

12191221
devres_add(&wacom->hdev->dev, devres);
12201222

0 commit comments

Comments
 (0)