]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Include yesno.h.
authorJim Meyering <jim@meyering.net>
Sun, 20 Jun 2004 13:44:12 +0000 (13:44 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 20 Jun 2004 13:44:12 +0000 (13:44 +0000)
(top_dir): Remove now-unnecessary cast of obstack_base.
(pop_dir): Likewise.
(full_filename_): Likewise.

src/remove.c

index b1b5c0fa99d167f81d1cf76233d97b9e0af15d6a..0845e51da450ffe0bfc218fff353e59f533a3cb5 100644 (file)
@@ -36,6 +36,7 @@
 #include "quote.h"
 #include "remove.h"
 #include "root-dev-ino.h"
+#include "yesno.h"
 
 /* Avoid shadowing warnings because these are functions declared
    in dirname.h as well as locals used below.  */
@@ -112,8 +113,6 @@ struct AD_ent
   } u;
 };
 
-int yesno ();
-
 extern char *program_name;
 
 struct dirstack_state
@@ -211,7 +210,7 @@ static inline char *
 top_dir (Dirstack_state const *ds)
 {
   int n_lengths = obstack_object_size (&ds->len_stack) / sizeof (size_t);
-  size_t *length = (size_t *) obstack_base (&ds->len_stack);
+  size_t *length = obstack_base (&ds->len_stack);
   size_t top_len = length[n_lengths - 1];
   char const *p = obstack_next_free (&ds->dir_stack) - top_len;
   char *q = xmalloc (top_len);
@@ -224,7 +223,7 @@ static inline void
 pop_dir (Dirstack_state *ds)
 {
   int n_lengths = obstack_object_size (&ds->len_stack) / sizeof (size_t);
-  size_t *length = (size_t *) obstack_base (&ds->len_stack);
+  size_t *length = obstack_base (&ds->len_stack);
   size_t top_len;
 
   assert (n_lengths > 0);
@@ -284,7 +283,7 @@ full_filename_ (Dirstack_state const *ds, const char *filename)
   static size_t n_allocated = 0;
 
   int dir_len = obstack_object_size (&ds->dir_stack);
-  char *dir_name = (char *) obstack_base (&ds->dir_stack);
+  char *dir_name = obstack_base (&ds->dir_stack);
   size_t n_bytes_needed;
   size_t filename_len;