diff options
author | Johannes Hofmann <Johannes.Hofmann@gmx.de> | 2009-01-29 12:38:20 +0100 |
---|---|---|
committer | Johannes Hofmann <Johannes.Hofmann@gmx.de> | 2009-01-29 12:38:20 +0100 |
commit | e5f46ebb930106ebfe6e48b8c4d85454bfc4af12 (patch) | |
tree | af5cd948b96e8abad22e049fb43efe22ffbe7af0 /src/cssparser.cc | |
parent | b9dff569a1ea8c65b11decb91b8ee0a5e2325420 (diff) |
remove redundant array sizes in cssparser.cc
Diffstat (limited to 'src/cssparser.cc')
-rw-r--r-- | src/cssparser.cc | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/cssparser.cc b/src/cssparser.cc index 3098f625..87718d31 100644 --- a/src/cssparser.cc +++ b/src/cssparser.cc @@ -157,8 +157,6 @@ const CssPropertyInfo Css_property_info[CssProperty::CSS_PROPERTY_LAST] = { {"last", CSS_TYPE_UNUSED, NULL}, }; -#define CSS_SHORTHAND_NUM 14 - typedef struct { const char *symbol; enum { @@ -215,7 +213,7 @@ const CssProperty::Name Css_border_right_properties[] = { (CssProperty::Name) - 1 }; -const CssProperty::Name Css_border_style_properties[4] = { +const CssProperty::Name Css_border_style_properties[] = { CssProperty::CSS_PROPERTY_BORDER_TOP_STYLE, CssProperty::CSS_PROPERTY_BORDER_BOTTOM_STYLE, CssProperty::CSS_PROPERTY_BORDER_LEFT_STYLE, @@ -229,7 +227,7 @@ const CssProperty::Name Css_border_top_properties[] = { (CssProperty::Name) - 1 }; -const CssProperty::Name Css_border_width_properties[4] = { +const CssProperty::Name Css_border_width_properties[] = { CssProperty::CSS_PROPERTY_BORDER_TOP_WIDTH, CssProperty::CSS_PROPERTY_BORDER_BOTTOM_WIDTH, CssProperty::CSS_PROPERTY_BORDER_LEFT_WIDTH, @@ -243,7 +241,7 @@ const CssProperty::Name Css_list_style_properties[] = { (CssProperty::Name) - 1 }; -const CssProperty::Name Css_margin_properties[4] = { +const CssProperty::Name Css_margin_properties[] = { CssProperty::CSS_PROPERTY_MARGIN_TOP, CssProperty::CSS_PROPERTY_MARGIN_BOTTOM, CssProperty::CSS_PROPERTY_MARGIN_LEFT, @@ -257,14 +255,14 @@ const CssProperty::Name Css_outline_properties[] = { (CssProperty::Name) - 1 }; -const CssProperty::Name Css_padding_properties[4] = { +const CssProperty::Name Css_padding_properties[] = { CssProperty::CSS_PROPERTY_PADDING_TOP, CssProperty::CSS_PROPERTY_PADDING_BOTTOM, CssProperty::CSS_PROPERTY_PADDING_LEFT, CssProperty::CSS_PROPERTY_PADDING_RIGHT }; -const CssProperty::Name Css_border_properties[12] = { +const CssProperty::Name Css_border_properties[] = { CssProperty::CSS_PROPERTY_BORDER_TOP_WIDTH, CssProperty::CSS_PROPERTY_BORDER_TOP_STYLE, CssProperty::CSS_PROPERTY_BORDER_TOP_COLOR, @@ -288,7 +286,7 @@ const CssProperty::Name Css_font_properties[] = { (CssProperty::Name) - 1 }; -static const CssShorthandInfo Css_shorthand_info[CSS_SHORTHAND_NUM] = { +static const CssShorthandInfo Css_shorthand_info[] = { {"background", CssShorthandInfo::CSS_SHORTHAND_MULTIPLE, Css_background_properties}, {"border", CssShorthandInfo::CSS_SHORTHAND_BORDER, @@ -319,6 +317,8 @@ static const CssShorthandInfo Css_shorthand_info[CSS_SHORTHAND_NUM] = { Css_padding_properties}, }; +#define CSS_SHORTHAND_NUM (sizeof(Css_shorthand_info) / sizeof(CssShorthandInfo)) + /* ---------------------------------------------------------------------- * Initialization, Cleanup * ---------------------------------------------------------------------- */ |