From: Sergey Poznyakoff Date: Tue, 18 Jan 2005 01:10:39 +0000 (+0000) Subject: Include obstack.h X-Git-Url: https://git.dogcows.com/gitweb?a=commitdiff_plain;h=de772cad88ecd3b12b6dffe8aab7047bbcc50c7d;p=chaz%2Ftar Include obstack.h (files_from_option): Removed (unquote_option): New variable (stat_fatal): New function (name_close): Removed function. --- diff --git a/src/common.h b/src/common.h index bdeaa0d..9dfdd75 100644 --- a/src/common.h +++ b/src/common.h @@ -81,6 +81,9 @@ GLOBAL int exit_status; #include #include #include +#define obstack_chunk_alloc xmalloc +#define obstack_chunk_free free +#include /* Log base 2 of common values. */ #define LG_8 3 @@ -158,9 +161,6 @@ GLOBAL struct exclude *excluded; /* Exclude directories containing a cache directory tag. */ GLOBAL bool exclude_caches_option; -/* Specified file containing names to work on. */ -GLOBAL const char *files_from_option; - /* Specified value to be put into tar file in place of stat () results, or just -1 if such an override should not take place. */ GLOBAL gid_t group_option; @@ -331,6 +331,8 @@ GLOBAL bool seekable_archive; GLOBAL dev_t root_device; +/* Unquote filenames */ +GLOBAL bool unquote_option; /* Declarations for each module. */ @@ -574,6 +576,7 @@ void seek_error_details (char const *, off_t); void seek_warn (char const *); void seek_warn_details (char const *, off_t); void seek_diag_details (char const *, off_t); +void stat_fatal (char const *); void stat_error (char const *); void stat_warn (char const *); void stat_diag (char const *name); @@ -608,7 +611,6 @@ void name_add (const char *); void name_init (void); void name_term (void); char *name_next (int); -void name_close (void); void name_gather (void); struct name *addname (char const *, int); int name_match (const char *);