From 2b63ca4935f75be7fbc35c2591265fa0876a49a6 Mon Sep 17 00:00:00 2001 From: Lyude Date: Thu, 13 Oct 2016 13:29:06 -0400 Subject: [PATCH] gskill: Check for ret < 0 in gskill_read_profile_name() This was only working before because we weren't actually returning the profile size correctly. Fix that up as well. --- src/driver-gskill.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/driver-gskill.c b/src/driver-gskill.c index 75b27956..2adb7e81 100644 --- a/src/driver-gskill.c +++ b/src/driver-gskill.c @@ -1072,7 +1072,7 @@ gskill_read_profile_name(struct ratbag_device *device, ret = ratbag_utf8_from_enc(report->name, sizeof(report->name), "UTF-16LE", &name); - if (ret) { + if (ret < 0) { log_debug(device->ratbag, "Couldn't read profile name? Error %d\n", ret); return;