summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2017-07-13 20:50:59 -0700
committerMarcel Holtmann <marcel@holtmann.org>2017-07-13 20:50:59 -0700
commitb8887cf03adb19a8f7041dd414f1d5e0b1aa4b26 (patch)
treeba4b33ba1828d7e67b3cd89ffd95d79ea0b3503d /plugins
parent3a140aa35b7b7dc1d7b031eec40590187f70a980 (diff)
downloadbluez-b8887cf03adb19a8f7041dd414f1d5e0b1aa4b26.tar.gz
autopair: Use unsigned int for passcode string
Diffstat (limited to 'plugins')
-rw-r--r--plugins/autopair.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/autopair.c b/plugins/autopair.c
index b87e621b8..d44cf539b 100644
--- a/plugins/autopair.c
+++ b/plugins/autopair.c
@@ -59,7 +59,7 @@ static ssize_t autopair_pincb(struct btd_adapter *adapter,
unsigned int attempt)
{
char addr[18];
- char pinstr[8];
+ char pinstr[7];
uint32_t class;
ba2str(device_get_address(device), addr);
@@ -110,7 +110,7 @@ static ssize_t autopair_pincb(struct btd_adapter *adapter,
if (attempt >= 4)
return 0;
- snprintf(pinstr, sizeof(pinstr), "%06d",
+ snprintf(pinstr, sizeof(pinstr), "%06u",
rand() % 1000000);
*display = true;
memcpy(pinbuf, pinstr, 6);