summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpohlinkzei <pohlinkzei@gmx-topmail.de>2017-04-28 23:11:03 +0200
committerpohlinkzei <pohlinkzei@gmx-topmail.de>2017-04-28 23:11:03 +0200
commit239c1a9796cd112e882b3424be35c78fad399143 (patch)
tree7a2f955638045468b5b2208f99dbd6c57ef16b49
parent48ebe61f2f8313dc161d89b342952647b99e6d1e (diff)
downloadnavit-linux-network-info.tar.gz
Prevent linker and undefined reference errors for non-unix buildslinux-network-info
-rw-r--r--navit/gui/internal/gui_internal_command.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/navit/gui/internal/gui_internal_command.c b/navit/gui/internal/gui_internal_command.c
index 55e838c3a..43e788c10 100644
--- a/navit/gui/internal/gui_internal_command.c
+++ b/navit/gui/internal/gui_internal_command.c
@@ -793,6 +793,7 @@ gui_internal_cmd2_locale(struct gui_priv *this, char *function, struct attr **in
static void
gui_internal_cmd2_network_info(struct gui_priv *this, char *function, struct attr **in, struct attr ***out, int *valid)
{
+#if HAS_IFADDRS
struct widget *menu,*wb,*w;
char *text;
@@ -824,6 +825,9 @@ gui_internal_cmd2_network_info(struct gui_priv *this, char *function, struct att
gui_internal_menu_render(this);
graphics_draw_mode(this->gra, draw_mode_end);
+#else
+ dbg(lvl_error, "Cannot show network info: ifaddr.h not found\n");
+#endif
}
static void