From c4df8d57dfbf2b39650916514006bc2c403da31c Mon Sep 17 00:00:00 2001 From: shatty Date: Fri, 6 Dec 2002 23:46:19 +0000 Subject: [PATCH] fixed erroneous deleting of print settings BMessage and changed fMenuBar to fFontMenu to fix crashing in font settings git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2172 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/stylededit/StyledEditWindow.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/apps/stylededit/StyledEditWindow.cpp b/src/apps/stylededit/StyledEditWindow.cpp index fd1f802f94..953c352a4c 100644 --- a/src/apps/stylededit/StyledEditWindow.cpp +++ b/src/apps/stylededit/StyledEditWindow.cpp @@ -49,8 +49,8 @@ StyledEditWindow::~StyledEditWindow() { if (fSaveMessage) delete fSaveMessage; - if (fPrintSettings) - delete fPrintSettings; +// if (fPrintSettings) +// delete fPrintSettings; delete fSavePanel; } /***~StyledEditWindow()***/ @@ -984,7 +984,7 @@ StyledEditWindow::PageSetup(const char *documentname) result= printJob.ConfigPage(); if (result== B_NO_ERROR){ - delete fPrintSettings; +// delete fPrintSettings; fPrintSettings= printJob.Settings(); } @@ -1243,7 +1243,7 @@ StyledEditWindow::SetFontStyle(const char *fontFamily, const char *fontStyle) // clear that family's bit on the menu, if necessary if (strcmp(oldFamily,fontFamily)) { - BMenuItem * oldItem = fMenuBar->FindItem(oldFamily); + BMenuItem * oldItem = fFontMenu->FindItem(oldFamily); if (oldItem != 0) { oldItem->SetMarked(false); } @@ -1253,7 +1253,7 @@ StyledEditWindow::SetFontStyle(const char *fontFamily, const char *fontStyle) fTextView->SetFontAndColor(&font); BMenuItem * superItem; - superItem = fMenuBar->FindItem(fontFamily); + superItem = fFontMenu->FindItem(fontFamily); if (superItem != 0) { superItem->SetMarked(true); }