From 13d65b9785d1557e29f5f06871d01bad8e76e44c Mon Sep 17 00:00:00 2001 From: Thomas White Date: Wed, 21 Jul 2021 15:22:12 +0200 Subject: Clean up shadowed variables --- src/ambigator.c | 27 +++++++++++++++------------ src/cell_tool.c | 22 +++++++++++----------- src/crystfel_gui.c | 18 +++++++++--------- src/diffraction-gpu.c | 13 +++++++++---- src/gui_backend_slurm.c | 6 +++--- src/gui_project.c | 42 +++++++++++++++++++++--------------------- src/partialator.c | 37 +++++++++++++++++++------------------ src/pattern_sim.c | 26 +++++++++++++------------- src/process_hkl.c | 14 +++++++------- src/render_hkl.c | 3 +-- src/whirligig.c | 26 +++++++++++++++----------- 11 files changed, 123 insertions(+), 111 deletions(-) (limited to 'src') diff --git a/src/ambigator.c b/src/ambigator.c index 02252cd7..a7ec0eae 100644 --- a/src/ambigator.c +++ b/src/ambigator.c @@ -1056,7 +1056,7 @@ int main(int argc, char *argv[]) int n_dif; struct flist **crystals; Stream *st; - int i; + int j; int *assignments; int *orig_assignments; gsl_rng *rng; @@ -1362,6 +1362,7 @@ int main(int argc, char *argv[]) if ( start_ass_fn != NULL ) { FILE *fh; + int i; fh = fopen(start_ass_fn, "r"); if ( fh == NULL ) { ERROR("Failed to open '%s'\n", start_ass_fn); @@ -1387,13 +1388,14 @@ int main(int argc, char *argv[]) free(start_ass_fn); } else { + int i; for ( i=0; i 0.5); } } - for ( i=0; is); - free(crystals[i]->i); - free(crystals[i]->s_reidx); - free(crystals[i]->i_reidx); - free(crystals[i]); + for ( j=0; js); + free(crystals[j]->i); + free(crystals[j]->s_reidx); + free(crystals[j]->i_reidx); + free(crystals[j]); } free(crystals); - for ( i=0; in_blocks; i++ ) { + for ( ijob=0; ijobn_blocks; ijob++ ) { char tmp[128]; char *stderr_filename; - snprintf(tmp, 127, "stderr-%i.log", i); + snprintf(tmp, 127, "stderr-%i.log", ijob); stderr_filename = relative_to_cwd(job->workdir, tmp); n_proc += read_number_processed(stderr_filename); diff --git a/src/gui_project.c b/src/gui_project.c index 7141fcb8..952bbbe6 100644 --- a/src/gui_project.c +++ b/src/gui_project.c @@ -891,7 +891,7 @@ int load_project(struct crystfelproject *proj) int save_project(struct crystfelproject *proj) { - int i; + int ibackend, iresult, iframe; FILE *fh; fh = fopen("crystfel.project", "w"); @@ -986,9 +986,9 @@ int save_project(struct crystfelproject *proj) fprintf(fh, "indexing.backend %s\n", proj->backends[proj->indexing_backend_selected].name); - for ( i=0; in_backends; i++ ) { + for ( ibackend=0; ibackendn_backends; ibackend++ ) { struct crystfel_backend *be; - be = &proj->backends[i]; + be = &proj->backends[ibackend]; be->write_indexing_opts(be->indexing_opts_priv, fh); } @@ -1064,9 +1064,9 @@ int save_project(struct crystfelproject *proj) } fprintf(fh, "ambi.backend %s\n", proj->backends[proj->ambi_backend_selected].name); - for ( i=0; in_backends; i++ ) { + for ( ibackend=0; ibackendn_backends; ibackend++ ) { struct crystfel_backend *be; - be = &proj->backends[i]; + be = &proj->backends[ibackend]; be->write_ambi_opts(be->ambi_opts_priv, fh); } if ( proj->ambi_new_job_title != NULL ) { @@ -1109,9 +1109,9 @@ int save_project(struct crystfelproject *proj) fprintf(fh, "merging.backend %s\n", proj->backends[proj->merging_backend_selected].name); - for ( i=0; in_backends; i++ ) { + for ( ibackend=0; ibackendn_backends; ibackend++ ) { struct crystfel_backend *be; - be = &proj->backends[i]; + be = &proj->backends[ibackend]; be->write_merging_opts(be->merging_opts_priv, fh); } if ( proj->merging_new_job_title != NULL ) { @@ -1134,33 +1134,33 @@ int save_project(struct crystfelproject *proj) fprintf(fh, "label_refls %i\n", proj->label_refls); fprintf(fh, "-----\n"); - for ( i=0; in_results; i++ ) { + for ( iresult=0; iresultn_results; iresult++ ) { int j; - fprintf(fh, "Result %s\n", proj->results[i].name); - for ( j=0; jresults[i].n_streams; j++ ) { + fprintf(fh, "Result %s\n", proj->results[iresult].name); + for ( j=0; jresults[iresult].n_streams; j++ ) { fprintf(fh, " Stream %s\n", - proj->results[i].streams[j]); + proj->results[iresult].streams[j]); } if ( strcmp(selected_result(proj), - proj->results[i].name) == 0 ) + proj->results[iresult].name) == 0 ) { fprintf(fh, " Selected\n"); } } - for ( i=0; in_merge_results; i++ ) { - fprintf(fh, "Result %s\n", proj->merge_results[i].name); - fprintf(fh, " HKL %s\n", proj->merge_results[i].hkl); - fprintf(fh, " HKL1 %s\n", proj->merge_results[i].hkl1); - fprintf(fh, " HKL2 %s\n", proj->merge_results[i].hkl2); + for ( iresult=0; iresultn_merge_results; iresult++ ) { + fprintf(fh, "Result %s\n", proj->merge_results[iresult].name); + fprintf(fh, " HKL %s\n", proj->merge_results[iresult].hkl); + fprintf(fh, " HKL1 %s\n", proj->merge_results[iresult].hkl1); + fprintf(fh, " HKL2 %s\n", proj->merge_results[iresult].hkl2); } fprintf(fh, "-----\n"); - for ( i=0; in_frames; i++ ) { - if ( proj->events[i] != NULL ) { + for ( iframe=0; iframen_frames; iframe++ ) { + if ( proj->events[iframe] != NULL ) { fprintf(fh, "%s %s\n", - proj->filenames[i], proj->events[i]); + proj->filenames[iframe], proj->events[iframe]); } else { - fprintf(fh, "%s\n", proj->filenames[i]); + fprintf(fh, "%s\n", proj->filenames[iframe]); } } diff --git a/src/partialator.c b/src/partialator.c index 249eda93..ca0249ce 100644 --- a/src/partialator.c +++ b/src/partialator.c @@ -1014,7 +1014,7 @@ int main(int argc, char *argv[]) SymOpList *amb; SymOpList *w_sym; int nthreads = 1; - int i; + int istream, icmd, icryst, itn; int n_iter = 10; RefList *full; int n_images = 0; @@ -1104,8 +1104,8 @@ int main(int argc, char *argv[]) }; cmdline[0] = '\0'; - for ( i=1; in_datasets; i++ ) { write_custom_split(csplit, i, crystals, n_crystals, pmodel, min_measurements, push_res, @@ -1754,15 +1755,15 @@ int main(int argc, char *argv[]) /* Clean up */ gsl_rng_free(rng); - for ( i=0; ispectrum); - reflist_free(crystal_get_reflections(crystals[i])); + reflist_free(crystal_get_reflections(crystals[icryst])); free(image->filename); free(image->ev); free(image); - cell_free(crystal_get_cell(crystals[i])); - crystal_free(crystals[i]); + cell_free(crystal_get_cell(crystals[icryst])); + crystal_free(crystals[icryst]); } free_contribs(full); reflist_free(full); diff --git a/src/pattern_sim.c b/src/pattern_sim.c index 7098869d..b6414aa1 100644 --- a/src/pattern_sim.c +++ b/src/pattern_sim.c @@ -481,7 +481,7 @@ int main(int argc, char *argv[]) int config_gpu = 0; int config_random = 0; char *powder_fn = NULL; - char *filename = NULL; + char *cell_filename = NULL; char *grad_str = NULL; char *outfile = NULL; char *geometry = NULL; @@ -599,7 +599,7 @@ int main(int argc, char *argv[]) break; case 'p' : - filename = strdup(optarg); + cell_filename = strdup(optarg); break; case 'o' : @@ -761,8 +761,8 @@ int main(int argc, char *argv[]) return 1; } - if ( filename == NULL ) { - filename = strdup("molecule.pdb"); + if ( cell_filename == NULL ) { + cell_filename = strdup("molecule.pdb"); } if ( outfile == NULL ) { @@ -844,7 +844,7 @@ int main(int argc, char *argv[]) free(spectrum_str); /* Load unit cell */ - input_cell = load_cell_from_file(filename); + input_cell = load_cell_from_file(cell_filename); if ( input_cell == NULL ) { exit(1); } @@ -988,7 +988,7 @@ int main(int argc, char *argv[]) do { int na, nb, nc; - double a, b, c, d; + double a, b, c, dis; UnitCell *cell; int err = 0; int pi; @@ -1094,7 +1094,7 @@ int main(int argc, char *argv[]) } - cell_get_parameters(cell, &a, &b, &c, &d, &d, &d); + cell_get_parameters(cell, &a, &b, &c, &dis, &dis, &dis); STATUS("Particle size = %i x %i x %i" " ( = %5.2f x %5.2f x %5.2f nm)\n", na, nb, nc, na*a/1.0e-9, nb*b/1.0e-9, nc*c/1.0e-9); @@ -1148,22 +1148,22 @@ int main(int argc, char *argv[]) if ( !config_noimages ) { - char filename[1024]; + char h5filename[1024]; if ( n_images != 1 ) { - snprintf(filename, 1023, "%s-%i.h5", + snprintf(h5filename, 1023, "%s-%i.h5", outfile, number); } else { - strncpy(filename, outfile, 1023); + strncpy(h5filename, outfile, 1023); } number++; /* Write the output file */ - image_write(image, dtempl, filename); + image_write(image, dtempl, h5filename); /* Add some pattern_sim-specific metadata */ - add_metadata(filename, orientation, cell); + add_metadata(h5filename, orientation, cell); } @@ -1190,7 +1190,7 @@ skip: cell_free(input_cell); free(intensities); free(outfile); - free(filename); + free(cell_filename); free(sym_str); free_symoplist(sym); diff --git a/src/process_hkl.c b/src/process_hkl.c index b16146e3..be1c95d4 100644 --- a/src/process_hkl.c +++ b/src/process_hkl.c @@ -604,7 +604,7 @@ int main(int argc, char *argv[]) .disable = 0}; char *rval; int min_measurements = 2; - int r; + int merge_r; int start_after = 0; int stop_after = 0; double min_snr = -INFINITY; @@ -876,13 +876,13 @@ int main(int argc, char *argv[]) if ( config_scale ) twopass = 1; hist_i = 0; - r = merge_all(&stream_list, model, NULL, sym, - &hist_vals, hist_h, hist_k, hist_l, - &hist_i, polarisation, min_measurements, min_snr, - max_adu, start_after, stop_after, min_res, push_res, - min_cc, config_scale, flag_even_odd, stat_output); + merge_r = merge_all(&stream_list, model, NULL, sym, + &hist_vals, hist_h, hist_k, hist_l, + &hist_i, polarisation, min_measurements, min_snr, + max_adu, start_after, stop_after, min_res, push_res, + min_cc, config_scale, flag_even_odd, stat_output); fprintf(stderr, "\n"); - if ( r ) { + if ( merge_r ) { ERROR("Error while reading stream.\n"); return 1; } diff --git a/src/render_hkl.c b/src/render_hkl.c index c47a2c4d..00992d71 100644 --- a/src/render_hkl.c +++ b/src/render_hkl.c @@ -758,7 +758,6 @@ int main(int argc, char *argv[]) int config_colkey = 0; int config_zawhinge = 0; char *cellfile = NULL; - int r = 0; double boost = 1.0; char *sym_str = NULL; char *sym_str_fromfile = NULL; @@ -1049,5 +1048,5 @@ int main(int argc, char *argv[]) reflist_free(list); if ( outfile != NULL ) free(outfile); - return r; + return 0; } diff --git a/src/whirligig.c b/src/whirligig.c index 611825ba..20fcfa40 100644 --- a/src/whirligig.c +++ b/src/whirligig.c @@ -485,12 +485,14 @@ static void add_to_window(struct image *cur, struct window *win, if ( pos >= win->ws ) { - int sf, i; + int sf, iwin; sf = (pos - win->ws) + 1; if ( series_fills_window(win) ) { + int i; + win->ws += sf; win->img = realloc(win->img, win->ws*sizeof(struct image)); @@ -513,6 +515,8 @@ static void add_to_window(struct image *cur, struct window *win, } else { + int iser; + pos -= sf; if ( sf > win->join_ptr ) { @@ -534,29 +538,29 @@ static void add_to_window(struct image *cur, struct window *win, sf = win->ws; } - for ( i=0; iimg[i].serial != 0 ) { - free_all_crystals(&win->img[i]); + for ( iser=0; iserimg[iser].serial != 0 ) { + free_all_crystals(&win->img[iser]); } } memmove(win->img, win->img+sf, (win->ws-sf)*sizeof(struct image)); - for ( i=0; iser[i], win->ser[i]+sf, + for ( iser=0; iserser[iser], win->ser[iser]+sf, (win->ws-sf)*sizeof(signed int)); - memmove(win->mat[i], win->mat[i]+sf, + memmove(win->mat[iser], win->mat[iser]+sf, (win->ws-sf)*sizeof(IntegerMatrix *)); } } - for ( i=0; iimg[win->ws-sf+i].serial = 0; + win->img[win->ws-sf+iwin].serial = 0; for ( j=0; jser[j][win->ws-sf+i] = -1; - win->mat[j][win->ws-sf+i] = NULL; + win->ser[j][win->ws-sf+iwin] = -1; + win->mat[j][win->ws-sf+iwin] = NULL; } } -- cgit v1.2.3