X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/865f97c868ce92518b1cf4f23e23bd1b16b7917c..553f377a24c4530332edc5df6e99dab3ab082529:/examples/smpi/bcbench.c diff --git a/examples/smpi/bcbench.c b/examples/smpi/bcbench.c index 214f88b765..75defac0eb 100644 --- a/examples/smpi/bcbench.c +++ b/examples/smpi/bcbench.c @@ -1,3 +1,9 @@ +/* Copyright (c) 2009, 2010. The SimGrid Team. + * All rights reserved. */ + +/* This program is free software; you can redistribute it and/or modify it + * under the terms of the license (GNU LGPL) which comes with this package. */ + #include #include #include @@ -15,10 +21,10 @@ int main(int argc, char *argv[]) { int size, rank; - int N, I; - struct timeval *start_time, *stop_time; - double seconds; - int i, j, k; + int N; + struct timeval *start_time = NULL, *stop_time = NULL; + double seconds = 0; + int i, j; char *buffer; int check; @@ -68,8 +74,9 @@ int main(int argc, char *argv[]) exit(EXIT_FAILURE); } seconds = - (double) (stop_time->tv_sec - start_time->tv_sec) + - (double) (stop_time->tv_usec - start_time->tv_usec) / ONE_MILLION; + (double) (stop_time->tv_sec - start_time->tv_sec) + + (double) (stop_time->tv_usec - + start_time->tv_usec) / ONE_MILLION; } free(buffer);