@@ -87,8 +87,8 @@ int generate_snp_sites(char filename[],int output_multi_fasta_file, int output_v
8787
8888 get_bases_for_each_snp (filename , snp_locations , bases_for_snps , length_of_genome , number_of_snps );
8989
90- char output_filename_base [MAX_FILENAME_SIZE ];
91- char filename_without_directory [MAX_FILENAME_SIZE ];
90+ char output_filename_base [FILENAME_MAX ];
91+ char filename_without_directory [FILENAME_MAX ];
9292 strip_directory_from_filename (filename , filename_without_directory );
9393 memcpy (output_filename_base ,filename_without_directory , size_of_string (filename_without_directory )+ 1 );
9494
@@ -100,8 +100,8 @@ int generate_snp_sites(char filename[],int output_multi_fasta_file, int output_v
100100 if (output_vcf_file )
101101 {
102102 char * vcf_output_filename ;
103- vcf_output_filename = calloc (MAX_FILENAME_SIZE ,sizeof (char ));
104- memcpy (vcf_output_filename , output_filename_base , (MAX_FILENAME_SIZE )* sizeof (char ));
103+ vcf_output_filename = calloc (FILENAME_MAX ,sizeof (char ));
104+ memcpy (vcf_output_filename , output_filename_base , (FILENAME_MAX )* sizeof (char ));
105105 if ((output_vcf_file + output_phylip_file + output_multi_fasta_file ) > 1 || (output_filename == NULL || * output_filename == '\0' ) )
106106 {
107107 char extension [5 ] = {".vcf" };
@@ -115,8 +115,8 @@ int generate_snp_sites(char filename[],int output_multi_fasta_file, int output_v
115115 if (output_phylip_file )
116116 {
117117 char * phylip_output_filename ;
118- phylip_output_filename = calloc (MAX_FILENAME_SIZE ,sizeof (char ));
119- memcpy (phylip_output_filename , output_filename_base , (MAX_FILENAME_SIZE )* sizeof (char ));
118+ phylip_output_filename = calloc (FILENAME_MAX ,sizeof (char ));
119+ memcpy (phylip_output_filename , output_filename_base , (FILENAME_MAX )* sizeof (char ));
120120 if ((output_vcf_file + output_phylip_file + output_multi_fasta_file ) > 1 || (output_filename == NULL || * output_filename == '\0' ) )
121121 {
122122 char extension [10 ] = {".phylip" };
@@ -129,8 +129,8 @@ int generate_snp_sites(char filename[],int output_multi_fasta_file, int output_v
129129 if ((output_multi_fasta_file ) || (output_vcf_file == 0 && output_phylip_file == 0 && output_multi_fasta_file == 0 ))
130130 {
131131 char * multi_fasta_output_filename ;
132- multi_fasta_output_filename = calloc (MAX_FILENAME_SIZE ,sizeof (char ));
133- memcpy (multi_fasta_output_filename , output_filename_base , (MAX_FILENAME_SIZE )* sizeof (char ));
132+ multi_fasta_output_filename = calloc (FILENAME_MAX ,sizeof (char ));
133+ memcpy (multi_fasta_output_filename , output_filename_base , (FILENAME_MAX )* sizeof (char ));
134134 if ((output_vcf_file + output_phylip_file + output_multi_fasta_file ) > 1 || (output_filename == NULL || * output_filename == '\0' ) )
135135 {
136136 char extension [20 ] = {".snp_sites.aln" };
@@ -161,7 +161,7 @@ void strip_directory_from_filename(char * input_filename, char * output_filename
161161 int i ;
162162 int end_index = 0 ;
163163 int last_forward_slash_index = -1 ;
164- for (i = 0 ; i < MAX_FILENAME_SIZE ; i ++ )
164+ for (i = 0 ; i < FILENAME_MAX ; i ++ )
165165 {
166166 if (input_filename [i ] == '/' )
167167 {
0 commit comments