From 32f0796c1906818edb1f7cbfe57c76290fd97d56 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 5 Feb 2010 15:44:04 +0100 Subject: Fix counting again --- src/pattern_sim.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/pattern_sim.c b/src/pattern_sim.c index 889d8e9d..bfc6be37 100644 --- a/src/pattern_sim.c +++ b/src/pattern_sim.c @@ -157,8 +157,9 @@ int main(int argc, char *argv[]) int config_nonoise = 0; int config_nobloom = 0; int config_nosfac = 0; - int number = 1; /* Index for the current image */ - int n_images = 1; /* Generate one image by default */ + int ndone = 0; /* Number of simulations done (images or not) */ + int number = 1; /* Number used for filename of image */ + int n_images = 1; /* Generate one image by default */ int done = 0; /* Long options */ @@ -306,9 +307,9 @@ int main(int argc, char *argv[]) free(image.sfacs); free(image.twotheta); - number++; + ndone++; - if ( n_images && (number > n_images) ) done = 1; + if ( n_images && (ndone > n_images) ) done = 1; } while ( !done ); -- cgit v1.2.3