]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/mac/gdi.cpp
Fixed some warnings in wxSTC
[wxWidgets.git] / wxPython / src / mac / gdi.cpp
index a282512f22c281faa341e81947c9749d024b1f64..fd515b2f4f1d8698217133f05ea72de4cd7f138d 100644 (file)
@@ -190,13 +190,16 @@ public:
         { m_dash = NULL; }
     ~wxPyPen() {
         if (m_dash)
-            delete m_dash;
+            delete [] m_dash;
     }
 
     void SetDashes(int nb_dashes, const wxDash *dash) {
+        if (m_dash)
+            delete [] m_dash;
         m_dash = new wxDash[nb_dashes];
-        for (int i=0; i<nb_dashes; i++)
+        for (int i=0; i<nb_dashes; i++) {
             m_dash[i] = dash[i];
+        }
         wxPen::SetDashes(nb_dashes, m_dash);
     }