asprintf return is not check which is catch by -Werror=unused-result
so in case asprintf fails don't set any prompt.
Change-Id: I8c0e3ea9151f8fb115246bde62a1850b43e7fecf
Signed-off-by: himanshu <h.himanshu@samsung.com>
if (data.saved_prompt)
return;
+ if (asprintf(&str, "[%s] %s ", label, msg) < 0)
+ return;
+
data.saved_prompt = true;
data.saved_func = func;
data.saved_user_data = user_data;
- err = asprintf(&str, "[%s] %s ", label, msg);
-
- if (err < 0) {
- free(str);
- return;
- }
rl_save_prompt();
bt_shell_set_prompt(str);