46 char file_or_folder_to_process[1000] = {0};
47 char file_or_folder_to_process_copy[1024] = {0};
48 char tar_file_copy[1024] = {0};
49 bool is_dir_ar =
false;
52 strcpy(file_or_folder_to_process, initial_path_ar);
54 if (strlen(file_or_folder_to_process))
56 if (
'\\' != file_or_folder_to_process[strlen(file_or_folder_to_process) - 1])
58 strcat(file_or_folder_to_process,
"\\");
63 assert(0 &&
"path cannot be empty");
66 strcat(file_or_folder_to_process,
name);
68 strcpy(file_or_folder_to_process_copy, file_or_folder_to_process);
76 if (0 == strcmp(tar_file_copy, file_or_folder_to_process_copy))
93 if (INVALID_FILE_ATTRIBUTES == attributes)
96 sprintf(
warning_message_k,
"File %s has invalid attributes, skipping", file_or_folder_to_process);
118 sprintf(
warning_message_k,
"File %s has invalid attributes, skipping...", file_or_folder_to_process);
124 if (
true == is_dir_ar)
143 sprintf(
warning_message_k,
"Cannot open %s to write", file_or_folder_to_process);
#define FILE_ATTRIBUTE_READONLY
Definition 7zTypes.h:143
#define FILE_ATTRIBUTE_HIDDEN
Definition 7zTypes.h:144
#define FILE_ATTRIBUTE_SYSTEM
Definition 7zTypes.h:145
#define FILE_ATTRIBUTE_ARCHIVE
Definition 7zTypes.h:147
UINT32 DWORD
Definition 7zTypes.h:194
#define FILE_ATTRIBUTE_DIRECTORY
Definition 7zTypes.h:146
wchar_t * permissive_name_m_(const wchar_t *wname, WCHAR *ar_temp)
Definition tar_1_33.c:279
#define AMANDA__SIZE_ww
Definition be_xml.c:64
WCHAR * amanda_asciitowide_1_(char *pUTF8, WCHAR *ar_temp)
Definition tar_1_33.c:677
void add_more_one(char *data_ar)
Definition create_zen_ar.c:383
char process_message_k[AMANDA__SIZE]
Definition create_zen_ar.c:506
int paths_with_invalid_attributes_arp
Definition create_zen_ar.c:313
void strtolower_ar(char *path)
Definition create_zen_ar.c:669
char warning_message_k[AMANDA__SIZE]
Definition create_zen_ar.c:491
int files_that_cannot_be_read
Definition create_zen_ar.c:311
void trocadordebackslashfrente(char *path)
Definition create_zen_ar.c:1423
void dump_file_or_folder_iso(char const *name, char *initial_path_ar)
Definition iso_support_arp.c:43
#define assert(condition)
Definition lz4.c:273
#define O_BINARY
Definition compress42.c:385
char archive_name_array_filename[AMANDA__SIZE]
Definition tar_1_33.c:3215
char name[NAME_LEN_MAX+1]
Name of the filter.
Definition string_conversion.c:450