[Libreoffice-commits] .: filter/source

Michael Meeks mmeeks at kemper.freedesktop.org
Fri Jan 28 03:51:42 PST 2011


 filter/source/svg/svgreader.cxx |    8 ++++++++
 1 file changed, 8 insertions(+)

New commits:
commit d4bac116d0c35d8811a048fdd991363a32df14ca
Author: Takeshi Kurosawa <taken.spc at gmail.com>
Date:   Thu Jan 27 13:45:16 2011 +0900

    Parse 'color' property (fdo#33551)
    
    Parse 'color' property and store the value as currentColor.

diff --git a/filter/source/svg/svgreader.cxx b/filter/source/svg/svgreader.cxx
index 9c43698..9ec601e 100644
--- a/filter/source/svg/svgreader.cxx
+++ b/filter/source/svg/svgreader.cxx
@@ -990,6 +990,14 @@ struct AnnotatingVisitor
                             rParent.maStrokeGradient );
                 break;
             }
+            case XML_COLOR:
+            {
+                if( aValueUtf8 == "inherit" )
+                    maCurrState.maCurrentColor = maParentStates.back().maCurrentColor;
+                else
+                    parseColor(aValueUtf8, maCurrState.maCurrentColor);
+                break;
+            }
             case XML_TRANSFORM:
             {
                 basegfx::B2DHomMatrix aTransform;


More information about the Libreoffice-commits mailing list