Received name property is guaranteed to be NULL terminated so there is no need to use length specifier. This also fix really long space while printing due to text alignment to the right. --- android/client/if-bt.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/android/client/if-bt.c b/android/client/if-bt.c index 16bd882..c9681fc 100644 --- a/android/client/if-bt.c +++ b/android/client/if-bt.c @@ -88,8 +88,7 @@ static char *btproperty2str(bt_property_t property) switch (property.type) { case BT_PROPERTY_BDNAME: case BT_PROPERTY_REMOTE_FRIENDLY_NAME: - sprintf(p, "%*s", property.len, - ((bt_bdname_t *) property.val)->name); + sprintf(p, "%s", ((bt_bdname_t *) property.val)->name); break; case BT_PROPERTY_BDADDR: -- 1.8.4.1 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html