Update of /cvsroot/mahogany/M/src/wx/generic
In directory sc8-pr-cvs1:/tmp/cvs-serv21319/src/wx/generic

Modified Files:
        persctrl.cpp 
Log Message:
fix for gcc 2.96 internal compiler error

Index: persctrl.cpp
===================================================================
RCS file: /cvsroot/mahogany/M/src/wx/generic/persctrl.cpp,v
retrieving revision 1.77
retrieving revision 1.78
diff -b -u -2 -r1.77 -r1.78
--- persctrl.cpp        6 Nov 2002 11:07:09 -0000       1.77
+++ persctrl.cpp        2 Dec 2002 21:15:39 -0000       1.78
@@ -1484,4 +1484,15 @@
 END_EVENT_TABLE()
 
+// although this enum really should be local in wxPMessageDialog ctor, this
+// causes internal compiler errors with gcc 2.96, so put it here instead
+enum
+{
+    Btn_Ok,
+    Btn_Yes,
+    Btn_No,
+    Btn_Cancel,
+    Btn_Max
+};
+
 wxPMessageDialog::wxPMessageDialog(wxWindow *parent,
                                    const wxString& message,
@@ -1568,12 +1579,4 @@
 
     // calculate the total dialog size
-    enum
-    {
-        Btn_Ok,
-        Btn_Yes,
-        Btn_No,
-        Btn_Cancel,
-        Btn_Max
-    };
     wxButton *buttons[Btn_Max] = { NULL, NULL, NULL, NULL };
     int nDefaultBtn = -1;



-------------------------------------------------------
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
_______________________________________________
Mahogany-cvsupdates mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-cvsupdates

Reply via email to