Diff between b978f979678d237f406f3209cf2d5f2da8e5b74e and 7ef40617a049f083b3b5d318bcecbc60c4673c13
Changed Files
| File | Additions | Deletions | Status |
| client/main.c | +6 | -1 | modified |
Full Patch
diff --git a/client/main.c b/client/main.c
index 88b5d5d..51d08a6 100644
--- a/client/main.c
+++ b/client/main.c
@@ -1325,9 +1325,14 @@ static void cmd_scan(int argc, char *argv[])
return bt_shell_noninteractive_quit(EXIT_FAILURE);
if (enable == TRUE) {
- if (strcmp(mode, "")) {
+ if (!g_strcmp0(mode, "")) {
+ g_free(filter.transport);
+ filter.transport = NULL;
+ filter.set = false;
+ } else {
g_free(filter.transport);
filter.transport = g_strdup(mode);
+ filter.set = false;
}
set_discovery_filter(false);