From 718af224dd2d35d5cded478de8a22c23f85d8674 Mon Sep 17 00:00:00 2001 From: Stefano Ceccherini Date: Fri, 21 Oct 2005 21:56:06 +0000 Subject: [PATCH] fFlags was not initialized in the =operator and in the copy constructors git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14467 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/Font.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/kits/interface/Font.cpp b/src/kits/interface/Font.cpp index f9956aaca9..38816a2a46 100644 --- a/src/kits/interface/Font.cpp +++ b/src/kits/interface/Font.cpp @@ -369,6 +369,7 @@ BFont::BFont(const BFont &font) fSpacing = font.fSpacing; fEncoding = font.fEncoding; fFace = font.fFace; + fFlags = font.fFlags; fHeight = font.fHeight; } @@ -384,6 +385,7 @@ BFont::BFont(const BFont *font) fSpacing = font->fSpacing; fEncoding = font->fEncoding; fFace = font->fFace; + fFlags = font->fFlags; fHeight = font->fHeight; } else { fFamilyID = be_plain_font->fFamilyID; @@ -394,6 +396,7 @@ BFont::BFont(const BFont *font) fSpacing = be_plain_font->fSpacing; fEncoding = be_plain_font->fEncoding; fFace = be_plain_font->fFace; + fFlags = be_plain_font->fFlags; fHeight = be_plain_font->fHeight; } } @@ -1204,6 +1207,7 @@ BFont fEncoding = font.fEncoding; fFace = font.fFace; fHeight = font.fHeight; + fFlags = font.fFlags; return *this; }