Author: jmb
Date: Wed Jan 21 13:03:17 2009
New Revision: 6160

URL: http://source.netsurf-browser.org?rev=6160&view=rev
Log:
Clear side bits from value before using it.

Modified:
    trunk/libcss/test/dump.h

Modified: trunk/libcss/test/dump.h
URL: 
http://source.netsurf-browser.org/trunk/libcss/test/dump.h?rev=6160&r1=6159&r2=6160&view=diff
==============================================================================
--- trunk/libcss/test/dump.h (original)
+++ trunk/libcss/test/dump.h Wed Jan 21 13:03:17 2009
@@ -600,8 +600,11 @@
                                        break;
                                }
                                break;
+                       case OP_BORDER_TRBL_COLOR:
+                               /* Clear side bits */
+                               value &= ~SIDE_LEFT;
+                               /* Fall through */
                        case OP_BACKGROUND_COLOR:
-                       case OP_BORDER_TRBL_COLOR:
                                assert(BACKGROUND_COLOR_TRANSPARENT == 
                                                BORDER_COLOR_TRANSPARENT);
                                assert(BACKGROUND_COLOR_SET ==
@@ -743,6 +746,9 @@
                                }
                                break;
                        case OP_BORDER_TRBL_STYLE:
+                               /* Clear side bits */
+                               value &= ~SIDE_LEFT;
+                               /* Fall through */
                        case OP_OUTLINE_STYLE:
                                assert(BORDER_STYLE_NONE == OUTLINE_STYLE_NONE);
                                assert(BORDER_STYLE_HIDDEN == 
@@ -798,6 +804,9 @@
                                }
                                break;
                        case OP_BORDER_TRBL_WIDTH:
+                               /* Clear side bits */
+                               value &= ~SIDE_LEFT;
+                               /* Fall through */
                        case OP_OUTLINE_WIDTH:
                                assert(BORDER_WIDTH_SET == OUTLINE_WIDTH_SET);
                                assert(BORDER_WIDTH_THIN == OUTLINE_WIDTH_THIN);


_______________________________________________
netsurf-commits mailing list
[email protected]
http://vlists.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org

Reply via email to