diff options
author | Robert Staudinger <robertx.staudinger@intel.com> | 2009-06-01 18:13:08 +0200 |
---|---|---|
committer | Robert Staudinger <robertx.staudinger@intel.com> | 2009-06-01 18:13:08 +0200 |
commit | ff520a403c824be3dd96e3bab7e9a7dfa5b898d2 (patch) | |
tree | e63970ede20d7d8225622d23855ecdedec9a78fa | |
parent | 751a710197060e5625c42ff44d98bf4860e2d309 (diff) |
[ccss] Correctly initialise color properties.
In ccss_color_create() the property's base class was initialised
manually instead of using ccss_property_init(). This lead to valgrind
complaining about jumps on uninitialised values in
ccss-stylesheet.c:482
-rw-r--r-- | ccss/ccss-color-parser.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ccss/ccss-color-parser.c b/ccss/ccss-color-parser.c index c679e1d..a210aa9 100644 --- a/ccss/ccss-color-parser.c +++ b/ccss/ccss-color-parser.c @@ -424,7 +424,7 @@ ccss_color_create (ccss_grammar_t const *grammar, ret = ccss_color_parse (&c, &value); if (ret) { - c.base.property_class = peek_property_class (); + ccss_property_init (&c.base, peek_property_class ()); self = g_new0 (ccss_color_t, 1); *self = c; return &self->base; |