X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fextract.c;h=e35c8f64d4cff763397aec98abedef3c2ee61ea6;hb=1cd272522797dbdb87d2c140ea2079416b3b47cc;hp=bd5e7bf588daecfa0da25ef9fa1bc64957e1be8e;hpb=6689e8db4f53f6a0bed3d1bc4ed12d31eaa3bf51;p=chaz%2Ftar diff --git a/src/extract.c b/src/extract.c index bd5e7bf..e35c8f6 100644 --- a/src/extract.c +++ b/src/extract.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include "common.h" @@ -153,7 +154,7 @@ struct string_list void extr_init (void) { - we_are_root = geteuid () == 0; + we_are_root = geteuid () == ROOT_UID; same_permissions_option += we_are_root; same_owner_option += we_are_root; @@ -1386,7 +1387,7 @@ prepare_to_extract (char const *file_name, int typeflag, tar_extractor_t *fun) default: WARNOPT (WARN_UNKNOWN_CAST, (0, 0, - _("%s: Unknown file type `%c', extracted as normal file"), + _("%s: Unknown file type '%c', extracted as normal file"), quotearg_colon (file_name), typeflag)); *fun = extract_file; }