X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Fmarkup-processor-color.cpp;h=d5fce044fdd88b617222355992c42c9b1ccd4df8;hb=eb86a7e2a223a3876fa8be052872df527aad777f;hp=b66e37af1044eab58ea6ed63c15db37c8e152c8a;hpb=f2039d47f9bed8104575da80a2ecf0bb6e37ff8d;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/text/markup-processor-color.cpp b/dali-toolkit/internal/text/markup-processor-color.cpp index b66e37a..d5fce04 100644 --- a/dali-toolkit/internal/text/markup-processor-color.cpp +++ b/dali-toolkit/internal/text/markup-processor-color.cpp @@ -36,6 +36,11 @@ namespace const std::string XHTML_VALUE_ATTRIBUTE("value"); } +void ProcessColor(const Attribute& attribute, ColorRun& colorRun) +{ + ColorStringToVector4(attribute.valueBuffer, attribute.valueLength, colorRun.color); +} + void ProcessColorTag(const Tag& tag, ColorRun& colorRun) { for(Vector::ConstIterator it = tag.attributes.Begin(), @@ -46,7 +51,7 @@ void ProcessColorTag(const Tag& tag, ColorRun& colorRun) const Attribute& attribute(*it); if(TokenComparison(XHTML_VALUE_ATTRIBUTE, attribute.nameBuffer, attribute.nameLength)) { - ColorStringToVector4(attribute.valueBuffer, attribute.valueLength, colorRun.color); + ProcessColor(attribute, colorRun); } } }