From 63468dfb0e64ac54763a9b4dbcfdb3a5d8aa5924 Mon Sep 17 00:00:00 2001 From: triton Date: Tue, 23 Jul 2013 20:01:17 +0100 Subject: [PATCH] Use dynamic_cast instead of safe_cast for upcasting. --- src/Parser/Comments.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Parser/Comments.cpp b/src/Parser/Comments.cpp index d80d478f..b01fdb51 100644 --- a/src/Parser/Comments.cpp +++ b/src/Parser/Comments.cpp @@ -146,7 +146,7 @@ static CppSharp::AST::Comment^ ConvertCommentBlock(clang::comments::Comment* C) for (auto I = CK->child_begin(), E = CK->child_end(); I != E; ++I) { auto Line = ConvertCommentBlock(*I); - VB->Lines->Add(safe_cast(Line)); + VB->Lines->Add(dynamic_cast(Line)); } break; } @@ -166,7 +166,7 @@ static CppSharp::AST::Comment^ ConvertCommentBlock(clang::comments::Comment* C) for (auto I = CK->child_begin(), E = CK->child_end(); I != E; ++I) { auto Content = ConvertCommentBlock(*I); - PC->Content->Add(safe_cast(Content)); + PC->Content->Add(dynamic_cast(Content)); } PC->IsWhitespace = CK->isWhitespace(); break; @@ -179,7 +179,7 @@ static CppSharp::AST::Comment^ ConvertCommentBlock(clang::comments::Comment* C) for (auto I = CK->child_begin(), E = CK->child_end(); I != E; ++I) { auto Content = ConvertCommentBlock(*I); - FC->Blocks->Add(safe_cast(Content)); + FC->Blocks->Add(dynamic_cast(Content)); } break; }