]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
drd: Build fix for ENABLE_DRD_CONSISTENCY_CHECKS
authorBart Van Assche <bvanassche@acm.org>
Mon, 10 Mar 2014 18:58:19 +0000 (18:58 +0000)
committerBart Van Assche <bvanassche@acm.org>
Mon, 10 Mar 2014 18:58:19 +0000 (18:58 +0000)
From: Ivo Raisr <ivosh@ivosh.net>

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13863

drd/drd_thread.c

index d07ca8b6637cb8eeb1dfbc76697feb35cdc72df0..2c2e96cd91bfb9e01a6b179105f23f1cff22546f 100644 (file)
@@ -255,16 +255,16 @@ static Bool DRD_(sane_ThreadInfo)(const ThreadInfo* const ti)
 {
    Segment* p;
 
-   for (p = ti->first; p; p = p->next) {
-      if (p->next && p->next->prev != p)
+   for (p = ti->sg_first; p; p = p->thr_next) {
+      if (p->thr_next && p->thr_next->thr_prev != p)
          return False;
-      if (p->next == 0 && p != ti->last)
+      if (p->thr_next == 0 && p != ti->sg_last)
          return False;
    }
-   for (p = ti->last; p; p = p->prev) {
-      if (p->prev && p->prev->next != p)
+   for (p = ti->sg_last; p; p = p->thr_prev) {
+      if (p->thr_prev && p->thr_prev->thr_next != p)
          return False;
-      if (p->prev == 0 && p != ti->first)
+      if (p->thr_prev == 0 && p != ti->sg_first)
          return False;
    }
    return True;