]> Dogcows Code - chaz/tar/commitdiff
(initial_umask): New var.
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 2 May 2005 07:34:53 +0000 (07:34 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 2 May 2005 07:34:53 +0000 (07:34 +0000)
src/common.h

index d1815ed41f619f5cef87220e69973353312f882e..365fd5724f48098b3553d7c32e6e7a2aee053a2f 100644 (file)
@@ -1,7 +1,7 @@
 /* Common declarations for the tar program.
 
    Copyright (C) 1988, 1992, 1993, 1994, 1996, 1997, 1999, 2000, 2001,
-   2003, 2004 Free Software Foundation, Inc.
+   2003, 2004, 2005 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by the
@@ -199,6 +199,9 @@ GLOBAL const char *listed_incremental_option;
 /* Specified mode change string.  */
 GLOBAL struct mode_change *mode_option;
 
+/* Initial umask, if needed for mode change string.  */
+GLOBAL mode_t initial_umask;
+
 GLOBAL bool multi_volume_option;
 
 /* The same variable holds the time, whether mtime or ctime.  Just fake a
@@ -540,7 +543,7 @@ enum remove_option
      (RECURSIVE_REMOVE_OPTION value), which removes them in
      prepare_to_extract() phase. However, with the addition of more
      meta-info to the incremental dumps, this should become unnecessary */
-  WANT_DIRECTORY_REMOVE_OPTION  
+  WANT_DIRECTORY_REMOVE_OPTION
 };
 int remove_any_file (const char *, enum remove_option);
 bool maybe_backup_file (const char *, int);
This page took 0.022936 seconds and 4 git commands to generate.