]> OCCT Git - occt.git/commitdiff
0022937: Wrong delete operator in GeomFill_EvolvedSection.cxx / GeomFill_UniformSecti...
authorDBV <>
Fri, 17 Feb 2012 12:08:26 +0000 (12:08 +0000)
committerbugmaster <bugmaster@opencascade.com>
Mon, 5 Mar 2012 15:32:49 +0000 (19:32 +0400)
src/GeomFill/GeomFill_EvolvedSection.cxx
src/GeomFill/GeomFill_UniformSection.cxx

index cc23c73cae963697c3c80f35b5cf4d781ecb5f81..5a1338fad81d519599709c909418b5e4b6a11bfa 100755 (executable)
@@ -47,10 +47,9 @@ GeomFill_EvolvedSection::GeomFill_EvolvedSection(const Handle(Geom_Curve)& C,
 
 #if DRAW
   if (Affich) {
-    char*  name = new char[100];
+    char name[256];
     sprintf(name,"UnifSect_%d",++NumSec);
     DrawTrSurf::Set(name, myCurve);
-    delete name;
   }
 #endif
 }
index 32ee0b052db53cd747a91b4241b049898c41b701..b8c06b27b01b024c7ea92193066cfbb2303340e2 100755 (executable)
@@ -46,10 +46,9 @@ GeomFill_UniformSection::GeomFill_UniformSection(const Handle(Geom_Curve)& C,
 
 #if DRAW
  if (Affich) {
-   char*  name = new char[100];
+   char name[256];
    sprintf(name,"UnifSect_%d",++NumSec);
    DrawTrSurf::Set(name, myCurve);
-   delete name;
  }
 #endif
 }