]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/dcpsg.cpp
removed useless colMapAllocCounter (patch 1413456)
[wxWidgets.git] / src / generic / dcpsg.cpp
index ed99c1cf253f8884d2605188a6b18ff52d334173..ff50f091200aae35f2bd34c6da71bbf97072b747 100644 (file)
@@ -872,14 +872,14 @@ void wxPostScriptDC::DoDrawBitmap( const wxBitmap& bitmap, wxCoord x, wxCoord y,
 
     unsigned char* data = image.GetData();
 
-    /* buffer = line = width*rgb(3)*hexa(2)+'\n'(1)+null(1) */
-    char* buffer = new char[ w*6+2 ];
+    // size of the buffer = width*rgb(3)*hexa(2)+'\n'
+    wxCharBuffer buffer(w*6 + 1);
     int firstDigit, secondDigit;
 
     //rows
     for (int j = 0; j < h; j++)
     {
-        char* bufferindex = buffer;
+        char* bufferindex = buffer.data();
 
         //cols
         for (int i = 0; i < w*3; i++)