Fix build problems on AIX.
authorWerner Koch <wk@gnupg.org>
Wed, 18 Mar 2015 11:06:44 +0000 (12:06 +0100)
committerWerner Koch <wk@gnupg.org>
Wed, 18 Mar 2015 11:06:44 +0000 (12:06 +0100)
* pinentry/pinentry.c: Do not include getopt.h.
* pinentry/pinentry-curses.c (dialog_run): Call use_default_colors
only with ncurses.

pinentry/pinentry-curses.c
pinentry/pinentry.c

index aad925d..4b7080e 100644 (file)
@@ -772,7 +772,9 @@ dialog_run (pinentry_t pinentry, const char *tty_name, const char *tty_type)
   if (has_colors ())
     {
       start_color ();
+#ifdef NCURSES_VERSION
       use_default_colors ();
+#endif
 
       if (pinentry->color_so == PINENTRY_COLOR_DEFAULT)
        {
index 22506b6..e648695 100644 (file)
@@ -26,7 +26,6 @@
 #endif
 #include <stdlib.h>
 #include <string.h>
-#include <getopt.h>
 #include <unistd.h>
 #ifndef HAVE_W32CE_SYSTEM
 # include <locale.h>