diff options
author | ERAMOTO Masaya <eramoto.masaya@jp.fujitsu.com> | 2017-11-02 16:46:33 +0900 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2017-11-02 13:18:19 +0200 |
commit | d3974659e3f712955f555c31140293890cea0022 (patch) | |
tree | f22ea613a31576b7425de4cf31e1c58d4bd76a28 /client/advertising.c | |
parent | f9a2b1f515c7f5dced80397f4ea891d6c372175d (diff) | |
download | bluez-d3974659e3f712955f555c31140293890cea0022.tar.gz |
client: Fix clearing advertising service data
Even if running set-advertise-manufacturer with data having an invalid
value, client does not clear the advertising service data and clears the
advertising manufacturer data.
Diffstat (limited to 'client/advertising.c')
-rw-r--r-- | client/advertising.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/client/advertising.c b/client/advertising.c index 7e4bb3643..76eda3c97 100644 --- a/client/advertising.c +++ b/client/advertising.c @@ -517,7 +517,7 @@ void ad_advertise_manufacturer(DBusConnection *conn, const char *arg) val = strtol(w.we_wordv[i], &endptr, 0); if (!endptr || *endptr != '\0' || val > UINT8_MAX) { rl_printf("Invalid value at index %d\n", i); - ad_clear_service(); + ad_clear_manufacturer(); goto done; } |