diff options
-rw-r--r-- | autodoc/inc/ary_i/ci_text2.hxx | 2 | ||||
-rw-r--r-- | autodoc/source/ary_i/kernel/ci_text2.cxx | 12 |
2 files changed, 13 insertions, 1 deletions
diff --git a/autodoc/inc/ary_i/ci_text2.hxx b/autodoc/inc/ary_i/ci_text2.hxx index eef1d639a0bd..8e1c202a5636 100644 --- a/autodoc/inc/ary_i/ci_text2.hxx +++ b/autodoc/inc/ary_i/ci_text2.hxx @@ -72,7 +72,7 @@ class DocuTex2 DYN DocuToken & let_drToken ); const TokenList & Tokens() const { return aTokens; } - bool IsEmpty() const { return aTokens.empty(); } + bool IsEmpty() const; const String & TextOfFirstToken() const; String & Access_TextOfFirstToken(); diff --git a/autodoc/source/ary_i/kernel/ci_text2.cxx b/autodoc/source/ary_i/kernel/ci_text2.cxx index 66702af381e3..00a5a7eb32fc 100644 --- a/autodoc/source/ary_i/kernel/ci_text2.cxx +++ b/autodoc/source/ary_i/kernel/ci_text2.cxx @@ -76,6 +76,18 @@ DocuTex2::AddToken( DYN DocuToken & let_drToken ) } aTokens.push_back(&let_drToken); } + +bool +DocuTex2::IsEmpty() const +{ + for ( ary::inf::DocuTex2::TokenList::const_iterator + iter = aTokens.begin(); + iter != aTokens.end(); + ) + { + return false; + } + return true; } using csi::dsapi::DT_TextToken; |