aboutsummaryrefslogtreecommitdiff
path: root/src/cssparser.cc
diff options
context:
space:
mode:
authorJohannes Hofmann <Johannes.Hofmann@gmx.de>2009-01-29 12:38:20 +0100
committerJohannes Hofmann <Johannes.Hofmann@gmx.de>2009-01-29 12:38:20 +0100
commite5f46ebb930106ebfe6e48b8c4d85454bfc4af12 (patch)
treeaf5cd948b96e8abad22e049fb43efe22ffbe7af0 /src/cssparser.cc
parentb9dff569a1ea8c65b11decb91b8ee0a5e2325420 (diff)
remove redundant array sizes in cssparser.cc
Diffstat (limited to 'src/cssparser.cc')
-rw-r--r--src/cssparser.cc16
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
* ---------------------------------------------------------------------- */