]> git.deb.at Git - pkg/abook.git/commitdiff
- use #warning only with gcc
authorJaakko Heinonen <jheinonen@users.sourceforge.net>
Tue, 2 Aug 2005 08:17:12 +0000 (08:17 +0000)
committerJaakko Heinonen <jheinonen@users.sourceforge.net>
Tue, 2 Aug 2005 08:17:12 +0000 (08:17 +0000)
abook_rl.c

index 7e51aa14a672bbcaddd477227311823a3f267be5..6e6fe0087cc05fe38e75b063220c57b6ef2d284a 100644 (file)
@@ -94,11 +94,16 @@ rline_prep_terminal(int dummy)
 #if (RL_VERSION_MAJOR == 4 && RL_VERSION_MINOR > 2) || (RL_VERSION_MAJOR > 4)
        /* nothing */
 #else
-#      warning "You seem to have rather old readline version or non-GNU \
-version of the readline. If you have problems please use \
+       /*
+        * #warning is an extension which all compilers don't support
+        */
+#      ifdef __GNUC__
+#              warning "You seem to have rather old readline version or \
+non-GNU version of the readline. If you have problems please use \
 GNU readline 4.3 or newer. \
 GNU readline versions 4.0, 4.1 and 4.2 should be OK despite \
 of this warning."
+#      endif
        /*
         * this kludge avoids older readline libraries to print a newline
         */