]> Dogcows Code - chaz/tar/blobdiff - src/rmt.c
(base_name): Do not include basename.h; declare base_name
[chaz/tar] / src / rmt.c
index 0215bffb8a577855380ecb7068866bd9eaf80780..e4e8f44bc23e1eb8e99ecbe3420ebdd178220d6d 100644 (file)
--- a/src/rmt.c
+++ b/src/rmt.c
@@ -204,7 +204,9 @@ decode_oflag (char const *oflag_string)
       struct name_value_pair { char const *name; int value; };
       static struct name_value_pair const table[] =
       {
+#ifdef O_APPEND
        {"APPEND", O_APPEND},
+#endif
        {"CREAT", O_CREAT},
 #ifdef O_DSYNC
        {"DSYNC", O_DSYNC},
@@ -335,7 +337,7 @@ see the file named COPYING for details."));
     }
 
 top:
-  errno = 0;                   /* FIXME: errno should be read-only */
+  errno = 0;
   status = 0;
   if (safe_read (STDIN_FILENO, &command, 1) != 1)
     return EXIT_SUCCESS;
This page took 0.022115 seconds and 4 git commands to generate.