Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit be4a1326 authored by Brian Norris's avatar Brian Norris Committed by Shuah Khan
Browse files

test: firmware_class: use kstrndup() where appropriate



We're essentially just doing an open-coded kstrndup(). The only
differences are with what happens after the first '\0' character, but
request_firmware() doesn't care about that.

Suggested-by: default avatarKees Cook <keescook@chromium.org>
Signed-off-by: default avatarBrian Norris <computersforpeace@gmail.com>
Signed-off-by: default avatarShuah Khan <shuahkh@osg.samsung.com>
parent 47e0bbb7
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -54,10 +54,9 @@ static ssize_t trigger_request_store(struct device *dev,
	int rc;
	char *name;

	name = kzalloc(count + 1, GFP_KERNEL);
	name = kstrndup(buf, count, GFP_KERNEL);
	if (!name)
		return -ENOSPC;
	memcpy(name, buf, count);

	pr_info("loading '%s'\n", name);