Opened 13 years ago

Closed 13 years ago

#154 closed Aufgabe (fixed)

#undef new

Reported by: Melanie Hermann Owned by: Melanie Hermann
Priority: kurzfristig Milestone:
Component: Gesamtsystem Version:
Severity: Zu prüfen Keywords:
Cc:

Description (last modified by Melanie Hermann)

Prüfen:

  • "#undef new" in DisplayDriver.cpp notwendig?
  • Muss der Dialog dynamisch sein?

Change History (3)

comment:1 by Melanie Hermann, 13 years ago

Description: modified (diff)

comment:2 by Melanie Hermann, 13 years ago

Lösung:

  • Dialog muss nicht dynamisch sein. Die Membervariable CMyDynamicDlg in CDisplayDriver ist nun kein Zeiger mehr, somit wird kein #undef new mehr benötigt

Programmänderungen:

  • CDisplayDriver::ScreensaverFunc():

    Folgende Zeilen entfernt:
    #undef new 
    m_myDynScreensaverDlg = new CMyDynamicDlg();
    INT_PTR nRet = m_myDynScreensaverDlg->DoModal();	
    DELETE_AND_NULL(m_myDynScreensaverDlg);
    


Folgende Zeilen eingefügt:

INT_PTR nRet = m_myDynScreensaverDlg.DoModal();


Mit mm_CrtDbg getestet > Nothing to report for now.

comment:3 by Melanie Hermann, 13 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.