From 114b5a3fc7095515b798f7d08aaeb731fcb5383f Mon Sep 17 00:00:00 2001 From: Szymon Janc Date: Fri, 19 Sep 2014 16:10:13 +0200 Subject: [PATCH] android/client: Fix compilation errors with musl Fix number of build errors similar to: CC android/client/android_haltest-tabcompletion.o android/client/tabcompletion.c: In function 'print_matches': android/client/tabcompletion.c:52:3: error: implicit declaration of function 'strncmp' [-Werror=implicit-function-declaration] if (strncmp(enum_name, prefix, len) == 0) ^ android/client/tabcompletion.c: In function 'split_command': android/client/tabcompletion.c:87:3: error: implicit declaration of function 'strncpy' [-Werror=implicit-function-declaration] strncpy(arg->ntcopy, arg->origin, len); ^ --- android/client/if-bt.c | 2 ++ android/client/if-gatt.c | 2 ++ android/client/if-hh.c | 1 + android/client/if-hl.c | 1 + android/client/if-pan.c | 2 -- android/client/if-rc.c | 1 + android/client/if-sock.c | 1 + android/client/tabcompletion.c | 1 + 8 files changed, 9 insertions(+), 2 deletions(-) diff --git a/android/client/if-bt.c b/android/client/if-bt.c index 218e2544e..4abfd535c 100644 --- a/android/client/if-bt.c +++ b/android/client/if-bt.c @@ -15,6 +15,8 @@ * */ +#include + #include "if-main.h" #include "terminal.h" #include "../hal-utils.h" diff --git a/android/client/if-gatt.c b/android/client/if-gatt.c index f021a8b0c..d59302200 100644 --- a/android/client/if-gatt.c +++ b/android/client/if-gatt.c @@ -17,6 +17,8 @@ #include +#include + #include #include "../hal-utils.h" diff --git a/android/client/if-hh.c b/android/client/if-hh.c index df3fd3058..b2bf8ca59 100644 --- a/android/client/if-hh.c +++ b/android/client/if-hh.c @@ -17,6 +17,7 @@ #include #include +#include #include #include diff --git a/android/client/if-hl.c b/android/client/if-hl.c index a3c351c13..e0818ba1a 100644 --- a/android/client/if-hl.c +++ b/android/client/if-hl.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/android/client/if-pan.c b/android/client/if-pan.c index bdb36ccb3..6207f6ec8 100644 --- a/android/client/if-pan.c +++ b/android/client/if-pan.c @@ -15,8 +15,6 @@ * */ -#include - #include "if-main.h" #include "../hal-utils.h" diff --git a/android/client/if-rc.c b/android/client/if-rc.c index afd90a36a..ed65600fe 100644 --- a/android/client/if-rc.c +++ b/android/client/if-rc.c @@ -17,6 +17,7 @@ #include #include +#include #include #include diff --git a/android/client/if-sock.c b/android/client/if-sock.c index 20a1fc8ab..ee2c1e87c 100644 --- a/android/client/if-sock.c +++ b/android/client/if-sock.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "if-main.h" #include "pollhandler.h" diff --git a/android/client/tabcompletion.c b/android/client/tabcompletion.c index cf3fd80e4..bcca5fa48 100644 --- a/android/client/tabcompletion.c +++ b/android/client/tabcompletion.c @@ -17,6 +17,7 @@ #include #include +#include #include "if-main.h" #include "terminal.h" -- 2.47.3