diff --git a/src/preferences/print/PrinterListView.cpp b/src/preferences/print/PrinterListView.cpp index 2ed962c12c..d7a51e9ffb 100644 --- a/src/preferences/print/PrinterListView.cpp +++ b/src/preferences/print/PrinterListView.cpp @@ -203,7 +203,7 @@ PrinterListView::_AddPrinter(BDirectory& printer, bool calculateLayout) if (info.GetType(buffer) == B_OK && strcmp(buffer, PSRV_PRINTER_FILETYPE) == 0) { // Yes, it is a printer definition node - AddItem(new PrinterItem(dynamic_cast(Window()), + AddItem(new PrinterItem(static_cast(Window()), printer, fLayoutData)); if (calculateLayout) _LayoutPrinterItems(); @@ -219,7 +219,7 @@ PrinterListView::_LayoutPrinterItems() float& rightColumnMaximumWidth = fLayoutData.fRightColumnMaximumWidth; for (int32 i = 0; i < CountItems(); i ++) { - PrinterItem* item = dynamic_cast(ItemAt(i)); + PrinterItem* item = static_cast(ItemAt(i)); float leftColumnWidth = 0; float rightColumnWidth = 0;