diff --git a/src/servers/app/DrawState.cpp b/src/servers/app/DrawState.cpp index a6162ab723..d3c04a482a 100644 --- a/src/servers/app/DrawState.cpp +++ b/src/servers/app/DrawState.cpp @@ -232,9 +232,6 @@ DrawState::ReadFromLink(BPrivate::LinkReceiver& link) void DrawState::WriteToLink(BPrivate::LinkSender& link) const { - rgb_color hc = fHighColor.GetColor32(); - rgb_color lc = fLowColor.GetColor32(); - // Attach font state link.Attach(fFont.GetFamilyAndStyle()); link.Attach(fFont.Size()); @@ -248,8 +245,8 @@ DrawState::WriteToLink(BPrivate::LinkSender& link) const // Attach view state link.Attach(fPenLocation); link.Attach(fPenSize); - link.Attach(&hc, sizeof(rgb_color)); - link.Attach(&lc, sizeof(rgb_color)); + link.Attach(fHighColor.GetColor32()); + link.Attach(fLowColor.GetColor32()); link.Attach(fPattern.GetInt64()); link.Attach(fOrigin); link.Attach((uint8)fDrawingMode);