From e295e00053fff65f53e45ebb6b149d65225d04a8 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Wed, 8 Aug 2012 11:59:46 +0200 Subject: Fix buglets spotted by new compiler on Fedora 17 --- libcrystfel/src/reax.c | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) (limited to 'libcrystfel/src/reax.c') diff --git a/libcrystfel/src/reax.c b/libcrystfel/src/reax.c index 259ec199..5cfa908a 100644 --- a/libcrystfel/src/reax.c +++ b/libcrystfel/src/reax.c @@ -467,7 +467,6 @@ static void find_candidates(struct reax_private *p, const char *rg, struct detector *det) { int i; - double th, ph; for ( i=0; in_search; i++ ) { s->search[i].cand = calloc(MAX_CANDIDATES, @@ -475,7 +474,6 @@ static void find_candidates(struct reax_private *p, s->search[i].n_cand = 0; } - th = 0.0; ph = 0.0; for ( i=0; in_dir; i++ ) { check_dir(&p->directions[i], flist, p->nel, pmax, fft_in, fft_out, p->plan, @@ -492,7 +490,10 @@ static void find_candidates(struct reax_private *p, int j; sv = &s->search[i]; - refine_vector(flist, &sv->cand[j].v); + + for ( j=0; jn_cand; j++ ) { + refine_vector(flist, &sv->cand[j].v); + } } @@ -593,7 +594,6 @@ static void refine_rigid_group(struct image *image, UnitCell *cell, double bx, by, bz, mb; double cx, cy, cz, mc; double pha, phb, phc; - struct panel *p; int i, j; fftw_complex *r_fft_in; fftw_complex *r_fft_out; @@ -618,13 +618,6 @@ static void refine_rigid_group(struct image *image, UnitCell *cell, pr->nel, pmax, fft_in, fft_out, plan, smin, smax, rg, det); - for ( i=0; in_panels; i++ ) { - if ( det->panels[i].rigid_group == rg ) { - p = &det->panels[i]; - break; - } - } - r_fft_in = fftw_malloc(pr->cw*pr->ch*sizeof(fftw_complex)); r_fft_out = fftw_malloc(pr->cw*pr->ch*sizeof(fftw_complex)); for ( i=0; icw; i++ ) { -- cgit v1.2.3