mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-05-09 07:08:02 +02:00
device/bluetooth: avoid g_ascii_strtoull() to parse capabilities
Avoid g_ascii_strtoull() calling directly. It has subtle issues, which is why we have a wrapper for it. (cherry picked from commit659ac9cc12) (cherry picked from commit62469c1401)
This commit is contained in:
parent
1a54909bb4
commit
386ea3ff26
1 changed files with 1 additions and 1 deletions
|
|
@ -682,7 +682,7 @@ convert_uuids_to_capabilities (const char **strings)
|
||||||
|
|
||||||
parts = g_strsplit (*iter, "-", -1);
|
parts = g_strsplit (*iter, "-", -1);
|
||||||
if (parts && parts[0]) {
|
if (parts && parts[0]) {
|
||||||
switch (g_ascii_strtoull (parts[0], NULL, 16)) {
|
switch (_nm_utils_ascii_str_to_int64 (parts[0], 16, 0, G_MAXINT, -1)) {
|
||||||
case 0x1103:
|
case 0x1103:
|
||||||
capabilities |= NM_BT_CAPABILITY_DUN;
|
capabilities |= NM_BT_CAPABILITY_DUN;
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue