fish: Fix build error if built without readline.
authorRichard Jones <rjones@redhat.com>
Thu, 20 May 2010 09:11:18 +0000 (10:11 +0100)
committerRichard Jones <rjones@redhat.com>
Mon, 24 May 2010 12:58:23 +0000 (13:58 +0100)
fish.c:1447: error: 'add_history_line' defined but not used [-Wunused-function]

(Reported by Matt Booth)

(cherry picked from commit 5af010c96d687a7cf5251107a74770a231f42b77)

fish/fish.c

index 3f798fd..48ba459 100644 (file)
@@ -61,7 +61,9 @@ static void script (int prompt);
 static void cmdline (char *argv[], int optind, int argc);
 static void initialize_readline (void);
 static void cleanup_readline (void);
+#ifdef HAVE_LIBREADLINE
 static void add_history_line (const char *);
+#endif
 
 /* Currently open libguestfs handle. */
 guestfs_h *g;
@@ -1338,14 +1340,14 @@ cleanup_readline (void)
 #endif
 }
 
+#ifdef HAVE_LIBREADLINE
 static void
 add_history_line (const char *line)
 {
-#ifdef HAVE_LIBREADLINE
   add_history (line);
   nr_history_lines++;
-#endif
 }
+#endif
 
 int
 xwrite (int fd, const void *v_buf, size_t len)