diff --git a/examples/main.c b/examples/main.c index ecc072c264ed9996713f2037e12b7a5b20c51eb1..6fc5b433719822558d531f4ed2691e7127139a79 100644 --- a/examples/main.c +++ b/examples/main.c @@ -902,10 +902,11 @@ int main(int argc, char *argv[]) { if (myrank == 0) cooling_print(&cooling_func); /* Initialise the star formation law and its properties */ + bzero(&starform, sizeof(struct star_formation)); if (with_star_formation) starformation_init(params, &prog_const, &us, &hydro_properties, &starform); - if (myrank == 0) starformation_print(&starform); + if (with_star_formation && myrank == 0) starformation_print(&starform); /* Initialise the chemistry */ bzero(&chemistry, sizeof(struct chemistry_global_data));