From 160fa59cf94c9f6634ebd2d0b5bbb26fa3c6ca81 Mon Sep 17 00:00:00 2001 From: Xeverus <michal.wendel@gmail.com> Date: Tue, 20 May 2014 14:32:25 +0200 Subject: [PATCH] changed boost::shared_ptr implicite cast to explicite cast - c11 req --- libwccl/wcclfile.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libwccl/wcclfile.h b/libwccl/wcclfile.h index a54b034..8ec46ec 100644 --- a/libwccl/wcclfile.h +++ b/libwccl/wcclfile.h @@ -547,7 +547,7 @@ bool WcclFile::has_lexicon(const std::string& name) const inline bool WcclFile::has_lexicons() const { - return lexicons_; + return static_cast<bool>(lexicons_); } inline @@ -619,7 +619,7 @@ void WcclFile::add_section(const OpSequence<T>& section) inline bool WcclFile::has_tag_rules() const { - return tag_rules_; + return static_cast<bool>(tag_rules_); } inline @@ -640,7 +640,7 @@ void WcclFile::set_tag_rules(const boost::shared_ptr<TagRuleSequence>& tag_rules inline bool WcclFile::has_match_rules() const { - return match_rules_; + return static_cast<bool>(match_rules_); } inline -- GitLab