summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/emucore.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/emucore.h')
-rw-r--r--src/emu/emucore.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/emu/emucore.h b/src/emu/emucore.h
index b7f5c0b40c7..23cebabd16c 100644
--- a/src/emu/emucore.h
+++ b/src/emu/emucore.h
@@ -320,16 +320,16 @@ private:
// CASTING TEMPLATES
//**************************************************************************
-// template function for casting from a base class to a derived class that is checked
+// template function for casting from a base class to a derived class that is checked
// in debug builds and fast in release builds
-template<class _Dest, class _Source>
+template<class _Dest, class _Source>
inline _Dest downcast(_Source *src)
{
assert(dynamic_cast<_Dest>(src) == src);
return static_cast<_Dest>(src);
}
-template<class _Dest, class _Source>
+template<class _Dest, class _Source>
inline _Dest downcast(_Source &src)
{
assert(&dynamic_cast<_Dest>(src) == &src);
@@ -339,7 +339,7 @@ inline _Dest downcast(_Source &src)
// template function for cross-casting from one class to another that throws a bad_cast
// exception instead of returning NULL
-template<class _Dest, class _Source>
+template<class _Dest, class _Source>
inline _Dest crosscast(_Source *src)
{
_Dest result = dynamic_cast<_Dest>(src);
@@ -355,7 +355,7 @@ inline _Dest crosscast(_Source *src)
// COMMON TEMPLATES
//**************************************************************************
-template<class T>
+template<class T>
class tagged_list
{
DISABLE_COPYING(tagged_list);