drd: Handle pthread_cond_destroy() failure properly

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13198 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/drd/drd_cond.h b/drd/drd_cond.h
index 35f564e..d646201 100644
--- a/drd/drd_cond.h
+++ b/drd/drd_cond.h
@@ -47,7 +47,7 @@
 void DRD_(cond_set_trace)(const Bool trace_cond);
 struct cond_info* DRD_(cond_get)(const Addr cond);
 void DRD_(cond_pre_init)(const Addr cond);
-void DRD_(cond_post_destroy)(const Addr cond);
+void DRD_(cond_post_destroy)(const Addr cond, const Bool destroy_succeeded);
 void DRD_(cond_pre_wait)(const Addr cond, const Addr mutex);
 void DRD_(cond_post_wait)(const Addr cond);
 void DRD_(cond_pre_signal)(const Addr cond);