bluez/client/display.c: In function ‘rl_prompt_input’: bluez/client/display.c:112:24: error: implicit declaration of function ‘strdup’ [-Wimplicit-function-declaration] 112 | saved_prompt = strdup(rl_prompt); | ^~~~~~ bluez/client/display.c:112:24: warning: incompatible implicit declaration of built-in function ‘strdup’ [-Wbuiltin-declaration-mismatch] bluez/client/display.c:119:9: error: implicit declaration of function ‘memset’ [-Wimplicit-function-declaration] 119 | memset(prompt, 0, sizeof(prompt)); | ^~~~~~ bluez/client/display.c:24:1: note: include ‘<string.h>’ or provide a declaration of ‘memset’ 23 | #include "display.h" +++ |+#include <string.h> 24 | bluez/client/display.c:119:9: warning: incompatible implicit declaration of built-in function ‘memset’ [-Wbuiltin-declaration-mismatch] 119 | memset(prompt, 0, sizeof(prompt)); | ^~~~~~ bluez/client/display.c:119:9: note: include ‘<string.h>’ or provide a declaration of ‘memset’ --- client/display.c | 1 + 1 file changed, 1 insertion(+) diff --git a/client/display.c b/client/display.c index a590a1388d26..95b734c91594 100644 --- a/client/display.c +++ b/client/display.c @@ -17,6 +17,7 @@ #include <stdlib.h> #include <stdarg.h> #include <stdbool.h> +#include <string.h> #include <ctype.h> #include <readline/readline.h> -- 2.50.0