From 0e4899d83b43e66eadadd22711ce9533594075da Mon Sep 17 00:00:00 2001 From: Steve Checkoway Date: Sat, 4 Mar 2006 10:19:27 +0000 Subject: [PATCH] Explicit. --- stepmania/src/MessageManager.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stepmania/src/MessageManager.h b/stepmania/src/MessageManager.h index ce58bf8ea9..54c40efb66 100644 --- a/stepmania/src/MessageManager.h +++ b/stepmania/src/MessageManager.h @@ -134,7 +134,7 @@ private: T val; public: - BroadcastOnChange( Message m ) { mSendWhenChanged = m; } + explicit BroadcastOnChange( Message m ) { mSendWhenChanged = m; } const T Get() const { return val; } void Set( T t ) { val = t; MESSAGEMAN->Broadcast( MessageToString(mSendWhenChanged) ); } operator T () const { return val; } @@ -149,7 +149,7 @@ private: typedef BroadcastOnChange MyType; vector val; public: - BroadcastOnChange1D( Message m ) + explicit BroadcastOnChange1D( Message m ) { for( unsigned i=0; i((Message)(m+i)) ); @@ -165,7 +165,7 @@ private: Message mSendWhenChanged; T *val; public: - BroadcastOnChangePtr( Message m ) { mSendWhenChanged = m; val = NULL; } + explicit BroadcastOnChangePtr( Message m ) { mSendWhenChanged = m; val = NULL; } T* Get() const { return val; } void Set( T* t ) { val = t; if(MESSAGEMAN) MESSAGEMAN->Broadcast( MessageToString(mSendWhenChanged) ); } /* This is only intended to be used for setting temporary values; always @@ -183,7 +183,7 @@ private: typedef BroadcastOnChangePtr MyType; vector val; public: - BroadcastOnChangePtr1D( Message m ) + explicit BroadcastOnChangePtr1D( Message m ) { for( unsigned i=0; i((Message)(m+i)) );