diff --git a/stepmania/src/SubscriptionManager.h b/stepmania/src/SubscriptionManager.h index b6b0127502..f5ef6fd6a7 100644 --- a/stepmania/src/SubscriptionManager.h +++ b/stepmania/src/SubscriptionManager.h @@ -19,6 +19,10 @@ public: { if( s_pSubscribers == NULL ) s_pSubscribers = new set; +#if _DEBUG + typename set::iterator iter = s_pSubscribers->find( p ); + ASSERT_M( iter == s_pSubscribers->end(), "already subscribed" ); +#endif s_pSubscribers->insert( p ); }