diff --git a/src/add-ons/decorators/BeDecorator/BeDecorator.cpp b/src/add-ons/decorators/BeDecorator/BeDecorator.cpp index 2c39148c80..87828d1407 100644 --- a/src/add-ons/decorators/BeDecorator/BeDecorator.cpp +++ b/src/add-ons/decorators/BeDecorator/BeDecorator.cpp @@ -260,7 +260,7 @@ BeDecorator::_DoLayout() bool hasTab = false; - switch (Look()) { + switch ((int)Look()) { case B_MODAL_WINDOW_LOOK: fBorderWidth = 5; break; @@ -422,7 +422,7 @@ BeDecorator::_DrawFrame(BRect invalid) // Draw the border frame BRect r = BRect(fTopBorder.LeftTop(), fBottomBorder.RightBottom()); - switch (fLook) { + switch ((int)fLook) { case B_TITLED_WINDOW_LOOK: case B_DOCUMENT_WINDOW_LOOK: case B_MODAL_WINDOW_LOOK: @@ -533,7 +533,7 @@ BeDecorator::_DrawFrame(BRect invalid) if (!(fFlags & B_NOT_RESIZABLE)) { r = fResizeRect; - switch (fLook) { + switch ((int)fLook) { case B_DOCUMENT_WINDOW_LOOK: { if (!invalid.Intersects(r)) @@ -877,7 +877,7 @@ BeDecorator::_ResizeBy(BPoint pt, BRegion* dirty) // Handle invalidation of resize rect if (dirty && !(fFlags & B_NOT_RESIZABLE)) { BRect realResizeRect; - switch (fLook) { + switch ((int)fLook) { case B_DOCUMENT_WINDOW_LOOK: realResizeRect = fResizeRect; // Resize rect at old location diff --git a/src/add-ons/decorators/SATDecorator/SATDecorator.cpp b/src/add-ons/decorators/SATDecorator/SATDecorator.cpp index c31d73911e..f049def54e 100644 --- a/src/add-ons/decorators/SATDecorator/SATDecorator.cpp +++ b/src/add-ons/decorators/SATDecorator/SATDecorator.cpp @@ -119,7 +119,7 @@ SATDecorator::_DoLayout() bool hasTab = false; - switch (Look()) { + switch ((int)Look()) { case B_MODAL_WINDOW_LOOK: fBorderWidth = 5; break; diff --git a/src/servers/app/DefaultDecorator.cpp b/src/servers/app/DefaultDecorator.cpp index d0eccfb46a..ea6840e85a 100644 --- a/src/servers/app/DefaultDecorator.cpp +++ b/src/servers/app/DefaultDecorator.cpp @@ -350,7 +350,7 @@ DefaultDecorator::_DoLayout() bool hasTab = false; - switch (Look()) { + switch ((int)Look()) { case B_MODAL_WINDOW_LOOK: fBorderWidth = 5; break; @@ -511,7 +511,7 @@ DefaultDecorator::_DrawFrame(BRect invalid) // Draw the border frame BRect r = BRect(fTopBorder.LeftTop(), fBottomBorder.RightBottom()); - switch (fLook) { + switch ((int)fLook) { case B_TITLED_WINDOW_LOOK: case B_DOCUMENT_WINDOW_LOOK: case B_MODAL_WINDOW_LOOK: @@ -655,7 +655,7 @@ DefaultDecorator::_DrawFrame(BRect invalid) ComponentColors colors; _GetComponentColors(COMPONENT_RESIZE_CORNER, colors); - switch (fLook) { + switch ((int)fLook) { case B_DOCUMENT_WINDOW_LOOK: { if (!invalid.Intersects(r)) @@ -989,7 +989,7 @@ DefaultDecorator::_ResizeBy(BPoint offset, BRegion* dirty) // Handle invalidation of resize rect if (dirty && !(fFlags & B_NOT_RESIZABLE)) { BRect realResizeRect; - switch (fLook) { + switch ((int)fLook) { case B_DOCUMENT_WINDOW_LOOK: realResizeRect = fResizeRect; // Resize rect at old location