Added command-line option --trace-clientobj. Renamed drd_clientobj* functions into clientobj*. Moved some code from drd_main.c into the drd_mutex.c/drd_cond.c/drd_semaphore.c.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7522 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/exp-drd/drd_clientreq.c b/exp-drd/drd_clientreq.c
index 07d101b..3eb9598 100644
--- a/exp-drd/drd_clientreq.c
+++ b/exp-drd/drd_clientreq.c
@@ -149,12 +149,12 @@
drd_spin_init_or_unlock(arg[1], arg[2]);
break;
- case VG_USERREQ__POST_PTHREAD_COND_INIT:
- drd_post_cond_init(arg[1], arg[2]);
+ case VG_USERREQ__PRE_PTHREAD_COND_INIT:
+ drd_pre_cond_init(arg[1], arg[2]);
break;
- case VG_USERREQ__PRE_PTHREAD_COND_DESTROY:
- drd_pre_cond_destroy(arg[1]);
+ case VG_USERREQ__POST_PTHREAD_COND_DESTROY:
+ drd_post_cond_destroy(arg[1]);
break;
case VG_USERREQ__PRE_PTHREAD_COND_WAIT: