Explorar el Código

Fixed compile error on open solaris

Fixes bug#3497518
Tatsuhiro Tsujikawa hace 13 años
padre
commit
4d8c17d104
Se han modificado 1 ficheros con 1 adiciones y 13 borrados
  1. 1 13
      src/ValueBase.h

+ 1 - 13
src/ValueBase.h

@@ -332,19 +332,7 @@ private:
 };
 
 template<typename T, typename VPtr>
-const T* downcast(const VPtr& v)
-{
-  if(v) {
-    DowncastValueBaseVisitor<T> visitor;
-    v->accept(visitor);
-    return visitor.getResult();
-  } else {
-    return 0;
-  }
-}
-
-template<typename T, typename VPtr>
-T* downcast(VPtr& v)
+T* downcast(const VPtr& v)
 {
   if(v) {
     DowncastValueBaseVisitor<T> visitor;