diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2017-07-13 20:50:59 -0700 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2017-07-13 20:50:59 -0700 |
commit | b8887cf03adb19a8f7041dd414f1d5e0b1aa4b26 (patch) | |
tree | ba4b33ba1828d7e67b3cd89ffd95d79ea0b3503d /plugins | |
parent | 3a140aa35b7b7dc1d7b031eec40590187f70a980 (diff) | |
download | bluez-b8887cf03adb19a8f7041dd414f1d5e0b1aa4b26.tar.gz |
autopair: Use unsigned int for passcode string
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/autopair.c | 4 |
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); |