diff --git a/tools/hciconfig.c b/tools/hciconfig.c
index fe45167..6c7f8ed 100644
--- a/tools/hciconfig.c
+++ b/tools/hciconfig.c
case 0:
break;
case 1:
- strncat(cls_str, "Joystick", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "Joystick",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
case 2:
- strncat(cls_str, "Gamepad", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "Gamepad",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
case 3:
- strncat(cls_str, "Remote control", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "Remote control",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
case 4:
- strncat(cls_str, "Sensing device", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "Sensing device",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
case 5:
- strncat(cls_str, "Digitizer tablet", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "Digitizer tablet",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
case 6:
- strncat(cls_str, "Card reader", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "Card reader",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
default:
- strncat(cls_str, "(reserved)", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "(reserved)",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
}
if (strlen(cls_str) > 0)
diff --git a/tools/hcitool.c b/tools/hcitool.c
index f2e4fa4..d85ece1 100644
--- a/tools/hcitool.c
+++ b/tools/hcitool.c
case 0:
break;
case 1:
- strncat(cls_str, "Joystick", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "Joystick",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
case 2:
- strncat(cls_str, "Gamepad", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "Gamepad",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
case 3:
- strncat(cls_str, "Remote control", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "Remote control",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
case 4:
- strncat(cls_str, "Sensing device", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "Sensing device",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
case 5:
- strncat(cls_str, "Digitizer tablet", sizeof(cls_str) - strlen(cls_str));
- break;
+ strncat(cls_str, "Digitizer tablet",
+ sizeof(cls_str) - strlen(cls_str) - 1);
+ break;
case 6:
- strncat(cls_str, "Card reader", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "Card reader",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
default:
- strncat(cls_str, "(reserved)", sizeof(cls_str) - strlen(cls_str));
+ strncat(cls_str, "(reserved)",
+ sizeof(cls_str) - strlen(cls_str) - 1);
break;
}
if (strlen(cls_str) > 0)