kdelibs/khtml/misc

Dirk Mueller mueller@kde.org
Wed, 8 Jan 2003 18:17:34 +0100 (CET)


CVS commit by mueller: 

adopting patch for quirk mode Lengths. 
CCMAIL: khtml-devel@kde.org


  M +4 -5      khtmllayout.h   1.19


--- kdelibs/khtml/misc/khtmllayout.h  #1.18:1.19
@@ -19,6 +19,4 @@
     Boston, MA 02111-1307, USA.
 
-    $Id$
-
     This widget holds some useful definitions needed for layouting Elements
 */
@@ -47,6 +45,6 @@ namespace khtml
     {
         Length() { *((Q_UINT32 *)this) = 0; }
-        Length(LengthType t) { type = t; value = 0; }
-        Length(int v, LengthType t) : value(v), type(t) {}
+        Length(LengthType t) : value(0), type(t), quirk (0) { }
+        Length(int v, LengthType t, bool q=false) : value(v), type(t), quirk(q) {}
         Length(const Length &o)
             { *((Q_UINT32 *)this) = *((Q_UINT32 *)&o); }
@@ -99,6 +97,7 @@ namespace khtml
         bool isStatic() const { return (type == Static); }
 
-        int value : 29;
+        int value : 28;
         LengthType type : 3;
+        int quirk : 1;
     };