drd: Add a consistency check

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14790 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/drd/drd_vc.c b/drd/drd_vc.c
index d3cf567..0da3b4e 100644
--- a/drd/drd_vc.c
+++ b/drd/drd_vc.c
@@ -58,6 +58,9 @@
       VG_(memcpy)(vc->vc, vcelem, size * sizeof(vcelem[0]));
       vc->size = size;
    }
+#ifdef ENABLE_DRD_CONSISTENCY_CHECKS
+   DRD_(vc_check)(vc);
+#endif
 }
 
 /** Reset vc to the empty vector clock. */
@@ -295,11 +298,11 @@
 void DRD_(vc_check)(const VectorClock* const vc)
 {
    unsigned i;
+
    tl_assert(vc->size <= vc->capacity);
+
    for (i = 1; i < vc->size; i++)
-   {
       tl_assert(vc->vc[i-1].threadid < vc->vc[i].threadid);
-   }
 }
 
 /**