X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/db828ab4cba4b056fff2398e064f4d4fdd29aecc..5e9f40263d3f6d0aa56d8655500c346f87817646:/src/generic/prntdlgg.cpp diff --git a/src/generic/prntdlgg.cpp b/src/generic/prntdlgg.cpp index 7aec75e74b..d68b9d4d11 100644 --- a/src/generic/prntdlgg.cpp +++ b/src/generic/prntdlgg.cpp @@ -90,7 +90,7 @@ wxGenericPrintDialog::wxGenericPrintDialog(wxWindow *parent, wxPrintData* data): yPos += 35; - wxString choices[2]; + wxString *choices = new wxString[2]; choices[0] = _("All"); choices[1] = _("Pages"); @@ -139,6 +139,7 @@ wxGenericPrintDialog::wxGenericPrintDialog(wxWindow *parent, wxPrintData* data): // Calls wxWindow::OnInitDialog and then wxGenericPrintDialog::TransferDataToWindow InitDialog(); + delete[] choices; } int wxGenericPrintDialog::ShowModal(void) @@ -317,7 +318,7 @@ wxGenericPrintSetupDialog::wxGenericPrintSetupDialog(wxWindow *parent, wxPrintSe paperTypeChoice = CreatePaperTypeChoice(&xPos, &yPos); - wxString choices[2]; + wxString *choices = new wxString[2]; choices[0] = _("Portrait"); choices[1] = _("Landscape"); @@ -351,6 +352,7 @@ wxGenericPrintSetupDialog::wxGenericPrintSetupDialog(wxWindow *parent, wxPrintSe Centre(wxBOTH); InitDialog(); + delete[] choices; } wxGenericPrintSetupDialog::~wxGenericPrintSetupDialog(void) @@ -492,7 +494,7 @@ wxGenericPageSetupDialog::wxGenericPageSetupDialog(wxWindow *parent, wxPageSetup xPos = 5; - wxString choices[2]; + wxString *choices = new wxString[2]; choices[0] = _("Portrait"); choices[1] = _("Landscape"); orientationRadioBox = new wxRadioBox(this, wxPRINTID_ORIENTATION, _("Orientation"), @@ -536,6 +538,7 @@ wxGenericPageSetupDialog::wxGenericPageSetupDialog(wxWindow *parent, wxPageSetup Centre(wxBOTH); InitDialog(); + delete [] choices; } wxGenericPageSetupDialog::~wxGenericPageSetupDialog(void)