From 7f9fab77fd08a7dd9c3fc4e31e64abef4eddbd77 Mon Sep 17 00:00:00 2001 From: kipp Date: Wed, 13 May 1998 00:10:35 +0000 Subject: [PATCH] Eliminate anonymous struct (and useless bitfields) to fix irix compilation problem git-svn-id: svn://10.0.0.236/trunk@1498 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/shared/public/nsStyleCoord.h | 10 ++++------ mozilla/layout/base/public/nsStyleCoord.h | 10 ++++------ mozilla/layout/style/nsStyleCoord.h | 10 ++++------ 3 files changed, 12 insertions(+), 18 deletions(-) diff --git a/mozilla/content/shared/public/nsStyleCoord.h b/mozilla/content/shared/public/nsStyleCoord.h index cc9558f1900..3d3b1b70e11 100644 --- a/mozilla/content/shared/public/nsStyleCoord.h +++ b/mozilla/content/shared/public/nsStyleCoord.h @@ -105,12 +105,10 @@ public: void ToString(nsString& aBuffer) const; protected: - struct { - PRUint32 mLeftUnit: 8; // use bit fields to ensure packing... - PRUint32 mTopUnit: 8; - PRUint32 mRightUnit: 8; - PRUint32 mBottomUnit: 8; - }; + PRUint8 mLeftUnit; + PRUint8 mTopUnit; + PRUint8 mRightUnit; + PRUint8 mBottomUnit; nsStyleUnion mLeftValue; nsStyleUnion mTopValue; nsStyleUnion mRightValue; diff --git a/mozilla/layout/base/public/nsStyleCoord.h b/mozilla/layout/base/public/nsStyleCoord.h index cc9558f1900..3d3b1b70e11 100644 --- a/mozilla/layout/base/public/nsStyleCoord.h +++ b/mozilla/layout/base/public/nsStyleCoord.h @@ -105,12 +105,10 @@ public: void ToString(nsString& aBuffer) const; protected: - struct { - PRUint32 mLeftUnit: 8; // use bit fields to ensure packing... - PRUint32 mTopUnit: 8; - PRUint32 mRightUnit: 8; - PRUint32 mBottomUnit: 8; - }; + PRUint8 mLeftUnit; + PRUint8 mTopUnit; + PRUint8 mRightUnit; + PRUint8 mBottomUnit; nsStyleUnion mLeftValue; nsStyleUnion mTopValue; nsStyleUnion mRightValue; diff --git a/mozilla/layout/style/nsStyleCoord.h b/mozilla/layout/style/nsStyleCoord.h index cc9558f1900..3d3b1b70e11 100644 --- a/mozilla/layout/style/nsStyleCoord.h +++ b/mozilla/layout/style/nsStyleCoord.h @@ -105,12 +105,10 @@ public: void ToString(nsString& aBuffer) const; protected: - struct { - PRUint32 mLeftUnit: 8; // use bit fields to ensure packing... - PRUint32 mTopUnit: 8; - PRUint32 mRightUnit: 8; - PRUint32 mBottomUnit: 8; - }; + PRUint8 mLeftUnit; + PRUint8 mTopUnit; + PRUint8 mRightUnit; + PRUint8 mBottomUnit; nsStyleUnion mLeftValue; nsStyleUnion mTopValue; nsStyleUnion mRightValue;