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