X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fasort-test.c;h=9c6abd47dcd7496cf6153e28d332de0bc487865e;hb=534019614dd611e7df29a0c8c59f2a869a2c0c39;hp=e20854237949f5d7c0d65074c8f301d57662b14a;hpb=c08795753ea2d9a9b12d857f7b22b69c757b66e1;p=libucw.git diff --git a/lib/asort-test.c b/lib/asort-test.c index e2085423..9c6abd47 100644 --- a/lib/asort-test.c +++ b/lib/asort-test.c @@ -1,5 +1,5 @@ /* - * Sherlock Library -- Universal Array Sorter Test and Benchmark + * UCW Library -- Universal Array Sorter Test and Benchmark * * (c) 2003 Martin Mares * @@ -61,15 +61,17 @@ static int qs_comp(const struct elt *X, const struct elt *Y) int main(void) { + timestamp_t timer; + generate(); - init_timer(); + init_timer(&timer); qsort(array, N, sizeof(array[0]), (int (*)(const void *, const void *)) qs_comp); - printf("qsort: %d ms\n", get_timer()); + printf("qsort: %d ms\n", get_timer(&timer)); check(); generate(); - init_timer(); - as_sort(N); - printf("asort: %d ms\n", get_timer()); + init_timer(&timer); + as_sort(N); + printf("asort: %d ms\n", get_timer(&timer)); check(); return 0; }